ncnn

Posted jianfeifeng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ncnn相关的知识,希望对你有一定的参考价值。

ncnn的存储格式

ncnn模型有两个模型,其中param文件记录模型结构, bin文件记录模型的权重参数。

以caffe为例子

1、prototxt -> param

param的存储字段有7个:

[type] [layer name] [bottom blob count] [top blob count] [bottom blobs] [top blobs] [layer specific params]

2、model ->  bin

对于每一层进行判断,看看哪些层需要用到参数, 然后每一层定制化写入相应的参数。

对应的类有bn、convolution、pooling等各种层。

 

以上是关于ncnn的主要内容,如果未能解决你的问题,请参考以下文章

腾讯开源深度学习框架ncnn,主打移动端

ncnn编译安装

使用ncnn对模型文件的格式进行转换

ncnn源码分析-004-代码流程总结

Android 配置NCNN环境

Android 配置NCNN环境