|
本帖最后由 求大佬指教 于 2019-11-13 12:03 编辑
环境配置:
1、固件V1.5
2、rknn-toolkit-V1.1.0
3、tensorflow-1.10
4、fedora28自带的python-3.6
模型转换代码:
- #coding=gbk
- from rknn.api import RKNN
- if __name__ == '__main__':
- # 初始化模型(可不要参数)
- # verbose = True/False 是否在屏幕上打印详细日志信息
- # verbose_file = '***' 将日志信息保存到指定.log文件路径
- rknn = RKNN(verbose = True,verbose_file = './e.log')
-
- # 加载模型
- # model:onnx模型文件(.onnx后缀)所在路径
- # 返回值:0(成功)、-1(失败)
- print('--> Loading model')
- ret = rknn.load_onnx(model = './yolov3.onnx')
- if ret != 0:
- print('Load model failed!')
- exit(ret)
- print('done')
-
- # 构建模型(根据导入的Caffe、TensorFlow、TensorFlow Lite模型,构建对应的RKNN模型)
- # do_quantization:是否对模型进行量化True/False
- # dataset:量化矫正数据的数据集。可以是单个图片路径或者包含多个图片路径的.txt文件
- # 返回值:0(成功)、-1(失败)
- print('--> Building model')
- ret = rknn.build(do_quantization = False)
- if ret != 0:
- print('Build model failed!')
- exit(ret)
- print('done')
-
- # 导出模型
- # export_path:导出模型文件(.rknn后缀)的路径
- # 返回值:0(成功)、-1(失败)
- print('--> Export RKNN model')
- ret = rknn.export_rknn(export_path = './yolov3.rknn')
- if ret != 0:
- print('Export model failed!')
- exit(ret)
- print('done')
-
- rknn.release()
执行以后一直停在Loading model
过了好久就直接Killed了,查看输出的日志是空白的,一个字也没有~
同样的文件,在虚拟机上报错日志如下
- D Save log info to: ./logg.log
- E Catch exception when loading onnx model: yolo.onnx!
- E Traceback (most recent call last):
- E File "rknn/api/rknn_base.py", line 343, in rknn.api.rknn_base.RKNNBase.load_onnx
- E File "rknn/base/RKNNlib/converter/convert_onnx.py", line 523, in rknn.base.RKNNlib.converter.convert_onnx.convert_onnx.__init__
- E File "rknn/base/RKNNlib/converter/convert_onnx.py", line 527, in rknn.base.RKNNlib.converter.convert_onnx.convert_onnx.__init__
- E File "rknn/base/RKNNlib/converter/onnx_util.py", line 154, in rknn.base.RKNNlib.converter.onnx_util.ONNXProto_Util.optim_model
- E File "/home/aaa/venv/lib/python3.5/site-packages/onnx/optimizer.py", line 55, in optimize
- E optimized_model_str = C.optimize(model_str, passes)
- E IndexError: _Map_base::at
请问有谁知道是什么问题吗?
.onnx模型文件https://pan.baidu.com/s/1mx090cf84amQ4EAIAHdOfg |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|