FPGA_CNN
文章平均质量分 88
gjyntyyx
这个作者很懒,什么都没留下…
展开
-
YOLOv5 windows CPU搭建
进入requirements.txt文件,复制第二行代码pip install -r requirements.txt,到终端中运行。打开cmd窗口,输入conda create -n yolov5 python=3.10,创建新的环境,避免配置时出错影响其他环境。如果该文件夹出现下列两个图片,则代表yolov5网络copy成功,后续可以尝试训练自己的数据集。可以在下面网站中下载作者训练好的权重文件,不同权重的识别效果不同,训练对应权重的时间也不同。选择解释器路径为刚创建的虚拟环境解释器。原创 2023-07-16 17:14:52 · 1777 阅读 · 2 评论 -
FPGA_神经网络LeNet——前向传播
一次特征图的输出,需要卷积核将整个图像遍历一次,以32*32*1,5*5为例,步长为1,卷积核需要走28*28步,让单个卷积核一步步往下走,固然能节约FPGA计算资源,但是时间的耗时过久,需要在时间空间上找到一个平衡,官方案例中采用14个卷积单位(convUnits)并行的方法,一次计算14个5*5窗口,也就是半行卷积,卷积两次为一行,卷积56次,为图片的单张特征图结果。CU就是一个简单的卷积窗口计算,在这个例子中,CU将输入的5*5图像窗口数据和5*5卷积核进行点积计算,最终输出一个16位卷积结果。原创 2023-07-09 21:20:33 · 286 阅读 · 0 评论