- 博客(6)
- 收藏
- 关注
原创 机器学习直观小实验——学习率会对训练造成什么影响
我们都知道学习率设置太小,网络收敛非常缓慢。学习率设置太大会造成网络不能收敛,在最优值附近徘徊。想象一下打高尔夫球,三竿进动,通常第一杆力气很大,第二杆力气变小,第三杆微微用力进动。这就和动态学习率一样了,如果你每一杆都用同样的力气打,如果是轻轻打还好,会越来越接近洞口,运气好最终也能进洞。如果每一杆力气一样并且是很大的力气,那你可能是在和自己过不去了。下面贴上最直观的小实验和代码。im...
2019-10-12 10:53:02
3873
原创 Lattice FPGA & AI——Object Counting参考设计 Demo
FPGA配置文件烧录如果你不打算自己做板子,那么可以使用Lattice的EVDK开发板来做实验,开发板详细资料的官网链接:http://www.latticesemi.com/en/Products/DevelopmentBoardsAndKits/EmbeddedVisionDevelopmentKit首先我们来回顾一下,在开发过程中我们得到了bin文件并且烧录到了SD卡中,通过Dia...
2019-09-22 22:37:48
468
1
原创 Lattice FPGA & AI——Object Counting参考设计 RTL设计部分
0,CNN IP 下载在上一篇中,我们已经生成了CNN IP可执行的bin文件,这一篇会介绍如何基于Lattice CNN IP搭建FPGA AI 系统首先确认你已经安装好开发工具Diamond,一款Lattice FPGA开发软件,可以在官网下载,此外CNN IP需要另外下载并且安装。CNN IP下载地址如下:http://www.latticesemi.com/Products/Desi...
2019-09-22 22:02:47
520
原创 Lattice FPGA & AI——Object Counting参考设计 sensAI部分
0,上一篇回顾Lattice FPGA & AI——Object Counting参考设计 CNN训练部分https://blog.youkuaiyun.com/baidu_21861345/article/details/100711018通过Tensorflow训练我们得到了checkpoint文件并将它freeze成了pb文件。pb文件可以送入sensAI做神经网络分析,Inference...
2019-09-17 12:35:28
478
原创 Lattice FPGA & AI——下载谷歌开源训练数据
如果你想建立自己的目标检测网络但是你没有足够的数据集来做训练。你可以下载 Google Open Images Dataset,这里有600类超过1,700,000张图片和bounding box标签。网址链接如下 :https://storage.googleapis.com/openimages/web/index.html下图是包含的图片种类:这里可以通过Explore 查看各类图片...
2019-09-11 14:16:06
370
原创 Lattice FPGA & AI——Object Counting参考设计 CNN训练部分
0,训练并移植一个神经网络到 Lattice FPGA 上主要分三部,第一步使用开源工具tensorflow, caffe, Keras训练自己的网络(Lattice 参考设计有训练部分的参考代码),第二部使用Lattice sensAI 软件编译已训练的神经网络,可以进行软件仿真,硬件调试,参数量化等等。第三步,调用Lattice CNN IP以及其他组件在FPGA上实现。本篇介绍官网上CNN...
2019-09-10 23:12:31
890
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人