[{"title":"( 26 个子文件 1019KB ) bnn:使用HLS工具在FPGA上使用二进制权重和激活进行图像分类的CNN的培训和实现-源码","children":[{"title":"bnn-master","children":[{"title":"Slides.pdf <span style='color:#111;'> 1.15MB </span>","children":null,"spread":false},{"title":"binarynet","children":[{"title":"binary_ops.py <span style='color:#111;'> 2.13KB </span>","children":null,"spread":false},{"title":"binary_layers.py <span style='color:#111;'> 1.81KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 430B </span>","children":null,"spread":false},{"title":"Train__BinaryNet.ipynb <span style='color:#111;'> 44.79KB </span>","children":null,"spread":false}],"spread":true},{"title":"hls","children":[{"title":"FixedPointConvolution","children":[{"title":"vivado_hls.app <span style='color:#111;'> 585B </span>","children":null,"spread":false},{"title":"fixed_point_conv.h <span style='color:#111;'> 479B </span>","children":null,"spread":false},{"title":"fixed_point_conv.cpp <span style='color:#111;'> 4.35KB </span>","children":null,"spread":false}],"spread":true},{"title":"ClassificationSender","children":[{"title":"classification_sender.cpp <span style='color:#111;'> 785B </span>","children":null,"spread":false},{"title":"vivado_hls.app <span style='color:#111;'> 560B </span>","children":null,"spread":false},{"title":"classification_sender.h <span style='color:#111;'> 259B </span>","children":null,"spread":false}],"spread":true},{"title":"BinaryConvolution","children":[{"title":"binary_conv.cpp <span style='color:#111;'> 6.34KB </span>","children":null,"spread":false},{"title":"vivado_hls.app <span style='color:#111;'> 516B </span>","children":null,"spread":false},{"title":"binary_conv.h <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false}],"spread":true},{"title":"Padding2D","children":[{"title":"padding_2d.h <span style='color:#111;'> 264B </span>","children":null,"spread":false},{"title":"vivado_hls.app <span style='color:#111;'> 494B </span>","children":null,"spread":false},{"title":"padding_2d.cpp <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false}],"spread":true},{"title":"DenseLayer","children":[{"title":"vivado_hls.app <span style='color:#111;'> 488B </span>","children":null,"spread":false},{"title":"dense.cpp <span style='color:#111;'> 4.73KB </span>","children":null,"spread":false},{"title":"dense.h <span style='color:#111;'> 1.92KB </span>","children":null,"spread":false}],"spread":true},{"title":"MaxPooling","children":[{"title":"vivado_hls.app <span style='color:#111;'> 491B </span>","children":null,"spread":false},{"title":"max_pool.h <span style='color:#111;'> 529B </span>","children":null,"spread":false},{"title":"max_pool.cpp <span style='color:#111;'> 2.25KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 1.82KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]