专栏介绍
请查看专栏的第一篇专栏介绍文章:点这里。
101、专栏调研
各位同学,专栏已完成更新,不知各位学的成果如何?
为了了解本专栏的真实学习情况,我制作了一个调查问卷。
如果你学习完本专栏内容,可动一动你的小......
100、Transformer 的算法拆解与代码实操
我开了一个Transformer技术拆解专栏,同样为小报童上的学习模式。
感兴趣的小伙伴可以扫描下方二维码了解详情。
99、仓库代码使用说明
代码仓库在:gitee.com/iwaihou/cv_learning_from_scratch
仓库结构进入上面的代码仓库,按照目录依次为:
98、小册内容总结
恭喜你,如果你是从头到尾按照顺序看过来的,并且将专栏中涉及到的代码都运行了一遍,那么关于 resnet50 的内容基本可以入门了。
先备注几点按照原来的设想,会写 10......
97、我对 AI 模型调优的经验和认识
做 AI 算法调优一些年了,这些年中接触了不少 AI 模型,也在不少 ASIC 芯片上进行过模型的优化加速。
在接触的模型中,有一些模型有着非常奇怪的分支结构,有的还有......
96、利用 C++ 对模型进行性能优化一览
在对 C++ 版本的 resnet50 经过大约 5 个版本的优化之后,性能也基本达到了预期。至少利用手写的 resnet50 在 CPU 上推理一张图片感觉不到卡顿了。
95、评估使用多线程优化带来的性能提升
本节评估一下,通过对卷积的 co 维度进行多线程切分之后,对于模型的性能提升。
评估下性能在进行多线程程序运行时,建议电脑中的 CPU 不要有其他繁重的任务执行。
94、利用多线程优化卷积运算
上一节简单介绍了多线程的概念,同时也介绍了在使用多线程编程时,对于数据在线程间的切分,应该遵循的一个原则:那就是切分独立的数据快,而不切分有数据依赖的数据块。
最后还抛......
93、多线程概念简介
多线程是一种并发编程技术,它允许程序同时执行多个线程,从而提高程序运行速度。
在开始多线程优化之前,先看两个概念:进程和线程。
进程可以简单粗......
去【 小报童 】查看专栏详情