CNN算法移植
文章平均质量分 51
清霜一梦
这个作者很懒,什么都没留下…
展开
-
神经网络LeNet5的 的 FPGA RTL级实现 4
前面讲解了C程序的基本情况,下面就是重中之重 —— 数据如何使用。也就是群中分享的文件。首先看两个文件夹 dat_save_img5 ---> 此文件夹中采用MNIST数据集里第五张图的数据。方便在matlab中导入。 dat_save_img5_fpga --- > 此文件夹中的数据与上面的一样,只是采用里并行输出方式,方便在FPGA中导入。当然你在FPGA中采用上一个文件夹中的数据完全没问题。 例如 权重 W23 在上述两个文件夹中...原创 2022-03-22 21:48:18 · 1862 阅读 · 0 评论 -
神经网络LeNet5的 的 FPGA RTL级实现 3
项目正式开始。一步步讲解这个模型怎么玩起来的。从C 到 matlab 到 FPGA ,三个平台联合起来完成这个 由 RTL 实现 CNN 的项目。 第一步,讲解深度学习模型在C中是怎么实现的,也就是梳理数据流怎么运算的。 第二步,讲解这个数据怎么使用,如何去一步步验证自己的设计。 第三步,根据前面的理解,在FPGA中如何去设计自己的代码。 首先,C的源码前面的文章中已经公开了,第一步当然是理解深度...原创 2022-03-12 20:44:34 · 2189 阅读 · 0 评论 -
神经网络LeNet5的 的 FPGA RTL级实现 2
我先给大家演示一下在仿真环境中的数据关于这个项目大家第一反应当然就是怎么玩,我先给大家演示一下在仿真环境中的数据效果,然后告诉大家这些数据怎么用。方便大家自己玩这个项目。 首先我在 C 代码中选择了第五张图片,然后运行,看到运行结果是,预测数据为 4 , 测试精度为 93.31% 后面的数据主要也是以第五张图,这个数据 4 的图片为例,校准 HDL 代码。这个数据导入到matlab中会是什么效果呢,给大家看看。(matlab中导入的文件,已经...原创 2022-03-05 19:10:35 · 592 阅读 · 2 评论 -
神经网络LeNet5的 的 FPGA RTL级实现 1
基于LeNet5 的MNIST 实现,整体效果可以在B站上看看原创 2022-02-27 15:52:24 · 1425 阅读 · 0 评论