基於XILINX FPGA的卷積神經網路(三)
MATLAB程式碼
24x24圖片轉coe檔案
load('testset_image.mat')
a = image(1,:);
b = reshape(a,[24,24])';
c = reshape(b,[1,24*24]);
fid = fopen('image_24x24.coe','wt');
fprintf(fid,'memory_initialization_radix=10;\n');
fprintf(fid,'memory_initialization_vector=\n');
fprintf(fid,'%d,\n',c(1,:));
fclose(fid);
引數轉coe檔案
load('weight1.mat')
FIR_factor = a;
FIR_factor;
data_out = FIR_factor.*10000;
data_out = round(data_out);
data_out = [data_out(:,1,1,1);data_out(:,2,1,1);data_out(:,3,1,1);data_out(:,4,1,1);data_out(:,5,1,1);...
data_out(:,1,1,2);data_out(:,2,1,2);data_out(:,3,1,2);data_out(:,4,1,2);data_out(:,5,1,2);...
data_out(:,1,1,3);data_out(:,2,1,3);data_out(:,3,1,3);data_out(:,4,1,3);data_out(:,5,1,3);]
for ii = 1:length(data_out)
if data_out(ii) < 0
data_out(ii) = -data_out(ii) + 32768;
end
end
fid = fopen('weight1_coe.coe','wt');
fprintf(fid,'memory_initialization_radix=16;\n');
fprintf(fid,'memory_initialization_vector=\n');
fprintf(fid,'%X,\n',data_out);
fclose(fid);
相關文章
- 優化基於FPGA的深度卷積神經網路的加速器設計優化FPGA卷積神經網路
- 卷積神經網路卷積神經網路
- 深度學習三:卷積神經網路深度學習卷積神經網路
- 5.2.1 卷積神經網路卷積神經網路
- 卷積神經網路概述卷積神經網路
- 解密卷積神經網路!解密卷積神經網路
- 卷積神經網路CNN卷積神經網路CNN
- 卷積神經網路初探卷積神經網路
- 卷積神經網路-1卷積神經網路
- 卷積神經網路-2卷積神經網路
- 卷積神經網路-3卷積神經網路
- 【機器學習基礎】卷積神經網路(CNN)基礎機器學習卷積神經網路CNN
- 卷積神經網路的小基礎知識卷積神經網路
- 卷積神經網路—基礎知識(1)卷積神經網路
- 卷積神經網路四種卷積型別卷積神經網路型別
- 卷積神經網路的缺點卷積神經網路
- 全卷積神經網路FCN卷積神經網路
- 深度剖析卷積神經網路卷積神經網路
- 看懂卷積神經網路(CNN)卷積神經網路CNN
- 卷積神經網路-AlexNet卷積神經網路
- 深度學習--基於卷積神經網路的歌唱嗓音識別深度學習卷積神經網路
- 【深度學習篇】--神經網路中的卷積神經網路深度學習神經網路卷積
- 卷積神經網路:卷積層和池化層卷積神經網路
- 深度學習基礎-基於Numpy的卷積神經網路(CNN)實現深度學習卷積神經網路CNN
- 卷積神經網路 part2卷積神經網路
- CNN神經網路之卷積操作CNN神經網路卷積
- 卷積神經網路(CNN)詳解卷積神經網路CNN
- 14 卷積神經網路(進階)卷積神經網路
- 何為神經網路卷積層?神經網路卷積
- 【Pytorch】基於卷積神經網路實現的面部表情識別PyTorch卷積神經網路
- 基於卷積神經網路的建築圖紙識別研究方向卷積神經網路
- 吳恩達《卷積神經網路》課程筆記(1)– 卷積神經網路基礎吳恩達卷積神經網路筆記
- 【NLP】瞭解用於NLP的卷積神經網路(譯)卷積神經網路
- 卷積神經網路中的Winograd快速卷積演算法卷積神經網路演算法
- 卷積神經網路鼻祖LeNet網路分析卷積神經網路
- 淺聊卷積神經網路的發展卷積神經網路
- (四)卷積神經網路 -- 8 網路中的網路(NiN)卷積神經網路
- 基於卷積神經網路和tensorflow實現的人臉識別卷積神經網路