Onnx模型转化DLC模型
简介
在snpe平台上,将onnx模型转换为dlc模型
目录
snpe平台介绍
移步官网
详细信息
snpe平台与onnx配置
注: 我本地的SNPE版本是snpe-1.38.0.qnx
,以下的配置操作皆以此版本为基础。其他版本配置操作可能存在异同。
另外,ONNX文件的生成需要通过GPU
生成。CPU
生成的文件在SNPE平台进行DLC模型转换时会报错误。
一.解压
解压SNPE文件后可以通过查找&打开index.html
文件来查阅相关信息
二.SNPE环境配置
推荐安装anaconda,参考 install 进行安装
conda create -n snpe python=3.5.2
conda activate snpe
备注:在snpe文档里,推荐的python版本是2.7或者3.5。此处推荐使用3.5.2版本的python,因为接下来配置onnx时,会存在版本兼容问题,所以为避免冗余的环境问题建议安装3.5.2版本python。
1.snpe文档推荐python版本:
Python 2.7 or Python 3.5
"/usr/bin/python" and "python" should point to intended version. It can be achieved using following steps :-
Create list of alternatives for python
$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.5 2
接下来需要下载相关python库
numpy v1.8.1
sphinx v1.2.2
scipy v0.13.3
matplotlib v1.3.1
skimage