
2D-CNN前向传播:利用C++在Vitis HLS中实现2D卷积神经网络
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
本项目采用C++语言在Xilinx Vitis High-Level Synthesis(HLS)环境中实现了二维卷积神经网络(2D CNN)的前向传播算法,旨在优化硬件性能和加速深度学习模型推理过程。
在Vitis HLS中使用C++实现2D卷积神经网络(CNN)的前向传播过程。
目录结构包括:
- modules:用于开发和测试单个HLS功能以支持CNN实施。
- neuronetwork_stream:包含C++源代码及测试平台文件。
- py:存放训练神经网络所需的Python代码。
所使用的软件工具如下:
操作系统: Windows
Vivado HLS 2020.2(用于仿真结果与综合)
Python库:
numpy (版本1.18.0)
tensorflow (版本2.1.0)
sklearn (版本0.24.1)
scipy (版本1.6.2)
全部评论 (0)
还没有任何评论哟~


