Skip to content

BM1880-BIRD/bm1880-bmnnsdk-usb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bm1880-bmnnsdk usb mode

v1.0.3.3 change Note:

  1. fix the issues that the position of detaction box is not correct
  2. bugfix: onnx leakyrelu codegen issue
  3. bugfix: onnxifi multiple outputs mismatch issue

v1.1.4 change Note:

[Layer support]

1.Add Detection Output layer (CPU)  
2.Add Pad (CPU)  
3.Add Reduction layer (CPU)  
4.Add Sigmoid layer  
5.Add Slice layer  
6.Add Tanh layer  
7.Add Tile layer (CPU)  
8.Support Concat layer with need_quantize_num > 0  
9.Support Multi-input models  

[Known Issue]

1.Build Softmax without --enable-cpu-softmax=yes may cause unexpected behavior.  
2.PSROI Layer is broken.  

[Bug fixed]

1.Local memory allocation error for graph tl-tg_innerproduct was fixed.  
2.Fix some model net patterns might failed to allocate memory when enable-layer-group=yes  
3.Fix Caffe to bmodel (groups = output channel) calculation error in deconvolution layer.  
4.Single input Concat will be removed from net if quantization isn't needed.  
5.Now bm_builder finds layer type Input as bmodel's first layer. (Doesn't need to be data anymore!)  

[Dependency]

version1.1.4 requires updating protobuf to version 3.6 with libprotobuf.so.17 
First, get code from https://github.com/protocolbuffers/protobuf/tree/3.6.x  
$ ./autogen.sh  
$ ./configure  
$ make  
$ sudo make install
$ sudo ldconfig
$ protoc --version

About

bmnnsdk usb mode for nns and edb as usb device

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published