文章目录

  • 学习日志——第一周
    • 前言
    • 这周干了点啥?
      • 周一
      • 周二
      • 周三
      • 周四
      • 周五
      • 周六
      • 周日
    • 本周小结
    • 附录
      • 练字
      • 跑步
  • 学习日志——第二周
    • 这周干了点啥?
      • 周一
      • 周二
      • 周三
      • 周四
      • 周五
      • 周六
      • 周日
    • 本周小结
  • 学习日志——第三周
    • 这周干了点啥?
      • 周一
      • 周二
      • 周三

学习日志——第一周

前言

为了驱动自己持续学习,我有过一些尝试,但都没有持续下来,例如:进行每天书籍阅读统计、每日任务安排。而这次,我改成了以周为时间单位,记录自己干了点啥。我像在构建自己的城堡,每一次行动都为它添上一块砖、一片瓦,而不是好像一直被逼着去完成任务。

再次希望,今天会是一个转折点。

然而,一个人学习是无聊且难以坚持的。如果有小伙伴想要一起学习、互相监督,那么也可以私信并分享你的学习日志(或其他),我们可以互相把对方的链接贴到自己的博客里,哈哈。

友情链接:2022-2023寒假 。

这周干了点啥?

周一

1、练习打字半小时。目前“非生产性输入开销”基本在10%以内,每分钟输入字符数在180个左右,有时可以达到200,希望以后可以到300。感觉这个网站不错,它练习材料是代码:https://typing.io/。

2、写力扣题一道:299. 猜数字游戏 。

3、控笔练习半小时

4、锻炼。仰卧起坐50+俯卧撑25。

5、继续学习目标检测yolov3算法原理。包括模型预测、多分类非极大值抑制消除冗余预测框。

6、开始看yolov3实现代码。看了数据读取部分。

7、看课外书一小时。《哲学的故事》。

周二

1、跑步6.8公里

2、练习打字半小时。 错误率有所降低,但可能仍需长期的练习。保持长时间不出错比仅保持一小段时间要更难,但如果你已经保持了一小段时间,再保持一小段时间的难度应当不会变大。

3、临帖45分钟

4、写力扣题一道:412. Fizz Buzz 。

新冠我终于还是中招了,发烧39.5度,老想睡觉,得多休息下。

周三

睡到中午起来,吃完饭量个体温还是39.5,于是吃药后继续睡觉,下午5点左右量个体温终于变成低烧38度了,感觉整个人好多了。

1、练习打字35分钟。巅峰时期达到了215字符/分钟,额外开销2%,有进步!

2、阅读文章。AI Anyone Can Understand: Part 5: The Exploration-Exploitation Trade-Off 。Medium是个不错的内容社区。

周四

1、练习打字40分钟

周五

1、练习打字45分钟 。想找到一种连续而流畅的感觉。一个字符串打多了之后,就会形成肌肉记忆,以后打这个字符串就会更快;但是,它也可能导致你在输入一个新的字符串时出错。

2、略读文章 《基于GSO-Canny算法的输电线路覆冰厚度检测_闫丽梅》。

3、读课外书35分钟 。《哲学的故事》。

周六

1、练习打字半小时

周日

1、练习打字半小时 。为什么经常会我还没反应过来,手指就已经按下了一个错误的键位呢?

本周小结

我对本周的学习状态表示很遗憾。本周第一天还像回事儿,后面却好像越来越摆,几乎一天啥也没干。当然,这一周也遇到了一些事情,像发烧等等,这些是会影响我的学习没错,但主要还是我自己主观上的原因。

在学校时,常常想着放假后可以更自由地去学一些东西。但事与愿违,放假了我就很快变得懒散,一如曾经的不知多少个假期。也许你会对一潭死水发问:“这儿没有任何一条沟渠强迫你不得不流向某处,你如此自由,为何不流向大海呢?”可我太自由了。

只有“打字练习”是连续坚持了7天的,可能因为它简单而不怎么需要过脑子,我每次总想从它开始。

我曾觉得坚持是一件简单的事情,只要不放弃就好了嘛。可放弃的念头冒出得越来越多了。发烧让我明白其实我扛不住病痛;各种任务的压力让我背着包袱,常忍不住想要摆脱他们······显然这一周是失败的,但我还没死心呢——难道我会连续糟糕地失败一万次吗?相信我,下一周,我会出手。

附录

练字

周一抄的散装的英语句子。


周二,临帖前后对比下,好像还是挺有效果的。

跑步

回家第一次晨跑,美好的一天开始啦。

学习日志——第二周

这周干了点啥?

周一

1、练习打字半小时 。有时一个手指还在犹豫、僵硬而没有落下,但另一个应该在这后面落下的手指却抢了先。

现在常处于一种有些茫然、心中没底的状态,这很难受。

2、读课外书35分钟 。《哲学的故事》。

周二

1、练习打字半小时 。最近用的Objective-C的练习材料,额外击键开销总是居高不下,在10%左右。

2、在yhx的帮助下,成功学会了将 paddle 框架的模型通过 paddle2onnx 转换为 onnx 格式,然后使用 nncase 工具进一步转化为 kmodel 格式。但是最后转化后的模型不能使用,不知道问题出在哪,真是折磨人。

周三

ChatGPT不仅仅可以作为一个玩具,它确实可以给我学习中遇到的困难给出一些有用的建议,例如教我关于某个具体的课题写一篇”课题研究方案初步设计“,告诉我从哪里可以找到 .tfile 的模型文件,给我解释一条具体命令中每部分的含义。

1、onnx 模型试运行成功 。在飞桨快来开源群的群友Hz的帮助下,我解决了Invalid Feed Input Name的报错。解法:需要从模型中获取输入的名称,相关代码可见 https://blog.csdn.net/HaoZiHuang/article/details/126168132 。

2、在尝试如果使用 nncase0.1 的古董版本,从 tflite 转出的模型能不能在 k210 的上成功被加载。

使用方法:从GitHub下载预构建的二进制文件压缩包;解压;将ncc.exe所在的目录添加到环境变量Paht中;然后就可以使用ncc命令了,照着GitHub文档中的命令就可以进行模型转换。

结果:nncase的教程中的tflite转出的模型在k210上是可以被加载的。但是我从TensorFlow Hub上下载的tflite模型文件,即使是基于简单的mobilenet网络,也会提示有Layer不被支持。

难道真的就像是:”十年前的笔记本电脑也可以玩游戏,但总有些新游戏玩不了“?如果需要我自己用TensorFlow去实现一个模型以避免有不被支持,并完成模型训练的话,就比较麻烦了。那么,要不要开始学下TensorFlow呢?

周四

1、继续研究模型格式转换问题

  • 试试nncase-0.2能不能将TensorFlow Hub下载的模型成功转换;

    结果:转换失败,Fatal: Not supported tflite opcode: DEQUANTIZE

  • 试试nncase-0.2-bate4将onnx转kmodel;

    结果:失败了。转换时出现了应该是内存分配问题,input和output的尺寸都显示为极大值。还是生成了一个.kmodel,但在板子上无法加载。

  • 试试运行nncase-0.2-bate4从官方示例iris.tflite转出的kmodel模型。

    结果:失败了。用v0.2.0转出的模型,在进行推理时需要手动设置输出形状,我设置输出形状这一步失败了,详见另一篇main笔记.md

2、开始学习Tensorflow

目前剩余选项就剩nncase-0.1版本了,我打算自己训练个.tflite的模型,试试能不能在板子上跑起来。

  • 完成了cpu版本的环境配置。
  • 成功训练了一个一元线性函数:y=2∗x−1y=2*x-1y=2∗x−1。

周五

对于熟悉的东西,即使不能通晓其细节,再次面对它时心中也自有一种沉着。面对错误也不惊慌,你很自然地觉得自己可以成功解决它,你也知道一个问题往往可以以多种方式被解决。

今天有点摆,一天本应该可以学习很多东西的。

1、继续学习Tensorflow

  • 训练了手写数字识别的模型。
  • 学会了配置可在指定虚拟环境运行的jupyter notebook。
  • 学会了查看模型每一层的输出。

周六

1、成功将手写数字识别的模型从tensorflow转移到板子,且运行没有报错。

周日

日常面对报错和失败,成了的那一瞬间,兴奋真的可以冲垮我。

1、运行手写数字识别模型且让它产生正确的输出。

本周小结

真的,突然感觉这一周过得好快,感觉生活中缺少了惊喜,每天开始变得重复,我有些害怕,害怕一辈子就会不知不觉地过去了,就在似乎一眨眼的功夫。

学习日志——第三周

这周干了点啥?

周一

1、练习左手打羽毛球

周二

1、量化kmodel成功,解决运行速度过慢问题

周三

1、尝试mobilenet_v2上板


没了

大二寒假生活与学习草记相关推荐

  1. 乘风破浪,迎接大二——暑假生活总结

    长风破浪会有时,直挂云帆济沧海 1.前言 收拾好行李,独自坐在房间里,望着眼前的床,想起今晚是今年在家里睡的最后一晚,便有一点莫名的伤感.时光仿佛回到28天前,因为卓越班要补课到7月31号,所以我订了 ...

  2. 大二上学期的学习感想

    大二学习数据结构课程采用了翻转课堂的模式来学习,虽然这只是刚开始使用,但是由于老师和同学的配合,我觉得还是比较成功的.每周课前的学习方案和重要知识点的学习视频老师都会发布在蓝墨云班课上,让我们进行自主 ...

  3. 短片连载(6),记录这段 电脑爱好者 生涯,从四年级开始接触计算机,直到大二寒假决定步入IT行业。...

    第三章 Technology changes the world, and me. (1)记录这段"电脑爱好者"生涯,从四年级开始接触计算机,直到大二寒假决定步入IT行业. 在武川 ...

  4. 果园大二下英方课学习姿势

    写在前面 从大二下学期开始,每个学期的英方课的数量会有一个很大程度的提升,尤其是电商和物联有四门.电管则是两门,英方课所占的比重也是很大的,因此我在这里为大家总结了如何我的个人经验,包括课程的简要介绍 ...

  5. 大二寒假 之 丢失的13天

    各大网站,各大平台,信息爆炸, 每天到处乱逛,却没有拿得出手的本领. 从20号回家到现在,已经13天了,回顾这些天,真的很颓废,现在把这些天做的事情整理一下,算是一个小记录吧. 1.看了电影<敦 ...

  6. 大二暑期第四周学习总结

    这一周似乎都没有学习专业知识,每天上午下午陪姐姐去医院,期间看了看闲书. 最近几天总的来说看了<小狗钱钱>.<30岁前的每一天>(千万不要和我一样被书名俗到,其实是一本讲理财的 ...

  7. 计算机专业大二寒假还没入门,关于考研的入门问题我是一个大二的

    我给你弄了一些相关资料,一部分是我写的,一部分是网上找到的,希望对你有用. 1.明确自己考什么学校什么专业,弄清出招生简章里说得清清楚楚的考试范围,将资料准备全(历年试卷,教材,一些参考书) 2.不要 ...

  8. 大二暑假:西山居参观实习记

    先上图一张:互动环节收获的猎豹移动的纪念衫一件. 这个暑假和大三的学姐学长们去西山居参观学习的机会,我很庆幸自己拥有这个难得的机会,我的收获证明了不枉此行.尤其是在前端认识方面. 庞大的金山集团有4家 ...

  9. 大二第二学期周学习进度总结(三)

    果然,在一周后,建民老师拿出了关于求最大连续子数组的第二个问题,如何求出二维的最大连续子数组,这也验证了上周我的博客园中的话,编程不会是很难的事情,最难的是拥有一个优秀的算法,编程思想,这才是软件工程 ...

最新文章

  1. 《编程导论(Java)#183;1.4.1 范式》
  2. Uva 1103 Ancient Messages
  3. 九九乘法表c语言编程伪代码,py_11分支和循环
  4. php 整数转换为32 位,PHP哈希函数返回一个整数(32位int)(PHP hashing function that returns an integer (32bit int))...
  5. h5日期选择控件_成都h5开发工程师培训_H5入门需要知道的知识
  6. java锁方法和锁代码块_java的同步方法和同步代码块,对象锁,类锁区别
  7. simulink怎么生成vxworks的执行程序_从EPB模型谈谈Simulink代码生成
  8. 小白学 Python 爬虫:自动化测试框架 Selenium 从入门到实战
  9. python set去重 字典 计算求和_python字典set方法的特殊方法
  10. Oracle中 如何用一个表的数据更新另一个表中的数据(含表备份)
  11. python网上在线编程_在线python编程
  12. 神舟计算机主板bios,最详细的各种主板bios设置方法
  13. 工具系列之邮件--浅谈工具如何改变你的工作效率
  14. DevExpress 主从表折叠显示
  15. 美联储如期加息带动全球金融市场
  16. 文件下载(三):wireshark抓包文件下载整个过程
  17. php控制器面向对象编程,PHP 面向对象编程(2)
  18. python实现文字游戏_改进Python文字小游戏(4)
  19. 金数据统计表自动填写
  20. 时间的朋友——观后感

热门文章

  1. 3月二手住宅市场缓慢回温
  2. 一步一步实现音乐播放器
  3. ROsalind 014 Finding a Shared Motif
  4. 数据结构1800试题(第四章)
  5. 树莓派最新raspbian系统换国内源
  6. arcgis server 学习(一) 地图要素查询
  7. 硬盘格式转换不影响数据_ convert命令FAT32转NTFS
  8. Java中的集合List - 入门篇
  9. 当前目录./和父目录../辨析
  10. 今日金融词汇--- 普通股,是什么?