• 大小: 9KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-14
  • 语言: 其他
  • 标签: HLS  

资源简介

使用HLS实现的CNN

资源截图

代码片段和文件信息

#include “CNN.h“

datatype_Convolution_layer ImgConv[OUT_CH_NUM_Conv][OUT_HEIGHT_Conv][OUT_WIDTH_Conv];
datatype_Max_Pool ImgMaxP[OUT_CH_NUM_MaxP][OUT_HEIGHT_MaxP][OUT_WIDTH_MaxP];
datatype_Max_Pool ImgReshape[OUT_CH_NUM_Reshape][OUT_HEIGHT_Reshape][OUT_WIDTH_Reshape];
datatype_Tanh ImgTanh[OUT_CH_NUM_Tanh][OUT_HEIGHT_Tanh][OUT_WIDTH_Tanh];
datatype_Fully_Connected ImgFC[Output_Size_FC];

void CNN(datatype_Input_layer ImgIn[1][28][28]datatype_Softplus Out[10]datatype_kernel WB_IN[IN_CH_NUM_Conv*OUT_CH_NUM_Conv*Conv_MAP_SIZE*Conv_MAP_SIZE+OUT_CH_NUM_Conv+Input_Size_FC*Output_Size_FC+Output_Size_FC]datatype_control ctrl)
{
if(ctrl==0)
{
Convolution_layer(ImgInImgConvNULL0);
MaxPool_layer(ImgConvImgMaxP);
Tanh_layer(ImgMaxPImgTanh);
Reshape_layer(ImgTanhImgReshape);
FullyConnected_layer(ImgReshape[0][0]ImgFCNULL0);
Softplus_layer((datatype_Fully_Connected (*)[1][10])ImgFC(datatype_Softplus (*)[1][10])Out);
}
else if(ctrl==1)
{
Convolution_layer(NULLNULLWB_IN1);
FullyConnected_layer(NULLNULLWB_IN+IN_CH_NUM_Conv*OUT_CH_NUM_Conv*Conv_MAP_SIZE*Conv_MAP_SIZE+OUT_CH_NUM_Conv1);
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-01-02 14:06  code\
     文件        1132  2016-11-18 21:00  code\CNN.cpp
     文件         498  2016-11-15 21:07  code\CNN.h
     文件        3064  2016-11-18 21:48  code\Convolution_layer.cpp
     文件        1388  2016-11-15 20:55  code\Convolution_layer.h
     文件        1959  2016-11-18 19:21  code\FullyConnected_layer.cpp
     文件         706  2016-11-15 18:59  code\FullyConnected_layer.h
     文件        1116  2016-11-15 22:26  code\MaxPool_layer.cpp
     文件         458  2016-11-15 20:40  code\MaxPool_layer.h
     文件         582  2016-11-18 13:29  code\Reshape_layer.cpp
     文件         448  2016-11-18 12:44  code\Reshape_layer.h
     文件        1253  2016-11-17 21:14  code\Softplus_layer.cpp
     文件         460  2016-11-17 19:14  code\Softplus_layer.h
     文件        1317  2016-11-17 22:23  code\Tanh_layer.cpp
     文件         427  2016-11-16 21:40  code\Tanh_layer.h
     文件        1011  2016-11-21 21:37  code\datatype.h
     文件        3097  2016-11-22 21:00  code\main.cpp
     文件        2267  2016-11-15 19:30  code\rdMNIST.h

评论

共有 条评论