SNPE的Caffe的AlexNet模型转换DLC失败

开心的小妮 2019-03-18 07:20:11
你好,我下载了最新版的SNPE,在Mac环境下,在转换Caffe模型为DLC格式时出错,参照文档的执行流程,过程代码如下:

root@1460a0e00f8b:/home/yuanshuai/snpe/snpe-1.23.1.245# ls ~/tmpdir/
bvlc_alexnet.caffemodel caffe_ilsvrc12.tar.gz deploy.prototxt
root@1460a0e00f8b:/home/yuanshuai/snpe/snpe-1.23.1.245# python ./models/alexnet/scripts/setup_alexnet.py -a /root/tmpdir/
Copying Caffe model
Modiying prototxt to use a batch size of 1
Creating DLC
before create call
['snpe-caffe-to-dlc', '--caffe_txt', '/home/yuanshuai/snpe/snpe-1.23.1.245/models/alexnet/caffe/deploy_batch_1.prototxt', '--caffe_bin', '/home/yuanshuai/snpe/snpe-1.23.1.245/models/alexnet/caffe/bvlc_alexnet.caffemodel', '--dlc', '/home/yuanshuai/snpe/snpe-1.23.1.245/models/alexnet/dlc/bvlc_alexnet.dlc']
snpe-caffe-to-dlc --caffe_txt /home/yuanshuai/snpe/snpe-1.23.1.245/models/alexnet/caffe/deploy_batch_1.prototxt --caffe_bin /home/yuanshuai/snpe/snpe-1.23.1.245/models/alexnet/caffe/bvlc_alexnet.caffemodel --dlc /home/yuanshuai/snpe/snpe-1.23.1.245/models/alexnet/dlc/bvlc_alexnet.dlc
ERROR: [Errno 2] No such file or directory
...全文
833 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38498942 2020-04-01
  • 打赏
  • 举报
回复
这块它会下载Caffe相关的几个模型的,然后加载一个动态库来生成dlc文件。官网有教学流程,建议先按流程走,出错了看下脚本挂在哪里了。
SunnyZhou-1024 2020-03-09
  • 打赏
  • 举报
回复
虽然问题已经过去很久了,算给后来也遇到同样问题而进入里的人看的吧: 错误提示是文件不存在,其实说的这个文件不是caffe文件,而是SNPE SDK Model Converter的脚本snpe-caffe-to-dlc找不到。 解决办法是设置PYTHONPATH环境变量,export PYTHONPATH=$SNPE_ROOT/bin//x86_64-linux-clang/:$PATH ,其中$SNPE_ROOT是你的SDK根目录
开心的小妮 2019-03-19
  • 打赏
  • 举报
回复
fixed refer: Convert AlexNet DLC failed - Qualcomm Developer Network https://developer.qualcomm.com/forum/qdn-forums/software/qualcomm-neural-processing-sdk/66715
开心的小妮 2019-03-18
  • 打赏
  • 举报
回复

root@1460a0e00f8b:/home/yuanshuai/snpe/snpe-1.23.1.245# ls ~/tmpdir/
bvlc_alexnet.caffemodel  caffe_ilsvrc12.tar.gz  deploy.prototxt
root@1460a0e00f8b:/home/yuanshuai/snpe/snpe-1.23.1.245# python ./models/alexnet/scripts/setup_alexnet.py -a /root/tmpdir/
Copying Caffe model
Modiying prototxt to use a batch size of 1
Creating DLC
before create call
['snpe-caffe-to-dlc', '--caffe_txt', '/home/yuanshuai/snpe/snpe-1.23.1.245/models/alexnet/caffe/deploy_batch_1.prototxt', '--caffe_bin', '/home/yuanshuai/snpe/snpe-1.23.1.245/models/alexnet/caffe/bvlc_alexnet.caffemodel', '--dlc', '/home/yuanshuai/snpe/snpe-1.23.1.245/models/alexnet/dlc/bvlc_alexnet.dlc']
snpe-caffe-to-dlc --caffe_txt /home/yuanshuai/snpe/snpe-1.23.1.245/models/alexnet/caffe/deploy_batch_1.prototxt --caffe_bin /home/yuanshuai/snpe/snpe-1.23.1.245/models/alexnet/caffe/bvlc_alexnet.caffemodel --dlc /home/yuanshuai/snpe/snpe-1.23.1.245/models/alexnet/dlc/bvlc_alexnet.dlc
ERROR: [Errno 2] No such file or directory

953

社区成员

发帖
与我相关
我的任务
社区描述
为开发者提供高通丰富的解决方案及全面技术下载内容。本版以AI人工智能、WoS移动笔记本、XR、IoT 物联网、Auto 汽车、生成式AI等核心板块组成,为开发者提供一个便捷及高效的学习交流平台。
人工智能物联网机器学习 企业社区 北京·东城区
社区管理员
  • Qualcomm开发
  • csdnsqst0050
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧