Toybrick

rknn转换onnx模型出错

jimfang

注册会员

积分
92
发表于 2021-11-18 17:25:46    查看: 4495|回复: 5 | [复制链接]    打印 | 显示全部楼层
有个抠图模型转换rknn出错,用其他平台则无此问题,onnx文件下载地址:https://drive.google.com/file/d/ ... hd/view?usp=sharing   或  https://colab.research.google.co ... j1rgA-f?usp=sharing

--> Config model
done
--> Loading model
W Call onnx.optimizer.optimize fail, skip optimize
E Try match Resize_Resize_466ut0 failed, catch exception!
W ----------------Warning(1)----------------
E Catch exception when loading onnx model: modnet.onnx!
E Traceback (most recent call last):
E   File "rknn\base\RKNNlib\converter\convert_onnx.py", line 1575, in rknn.base.RKNNlib.converter.convert_onnx.convert_onnx.match_paragraph_and_param
E   File "rknn\base\RKNNlib\converter\convert_onnx.py", line 1184, in rknn.base.RKNNlib.converter.convert_onnx.convert_onnx._onnx_try_match_ruler
E   File "<string>", line 1, in <module>
E   File "rknn\base\RKNNlib\converter\convert_onnx.py", line 843, in rknn.base.RKNNlib.converter.convert_onnx.convert_onnx.r_resize_check
E   File "rknn\api\rknn_log.py", line 296, in rknn.api.rknn_log.RKNNLog.w
E TypeError: w() takes exactly 1 positional argument (2 given)
E During handling of the above exception, another exception occurred:
E Traceback (most recent call last):
E   File "rknn\api\rknn_base.py", line 292, in rknn.api.rknn_base.RKNNBase.load_onnx
E   File "rknn\base\RKNNlib\RK_nn.py", line 141, in rknn.base.RKNNlib.RK_nn.RKnn.load_onnx
E   File "rknn\base\RKNNlib\app\importer\import_onnx.py", line 129, in rknn.base.RKNNlib.app.importer.import_onnx.Importonnx.run
E   File "rknn\base\RKNNlib\converter\convert_onnx.py", line 1614, in rknn.base.RKNNlib.converter.convert_onnx.convert_onnx.match_paragraph_and_param
E   File "rknn\api\rknn_log.py", line 312, in rknn.api.rknn_log.RKNNLog.e
E ValueError: Try match Resize_Resize_466ut0 failed, catch exception!
Load koutu_20211009 failed!




回复

使用道具 举报

jimfang

注册会员

积分
92
 楼主| 发表于 2021-11-22 16:00:00 | 显示全部楼层
现在论坛都没人维护了吗
回复

使用道具 举报

jefferyzhang

版主

积分
13093
发表于 2021-11-22 21:07:39 | 显示全部楼层
本帖最后由 jefferyzhang 于 2021-11-22 21:10 编辑

这里log意思就是Resize_Resize这个op不匹配。可能情况有几种:
1. onnx版本不匹配所使用的rknntoolkit要求版本,请仔细查看文档
2. rknntoolkit版本太低
3. 论坛和rk官方无关,属于社区
回复

使用道具 举报

jimfang

注册会员

积分
92
 楼主| 发表于 2021-11-23 10:43:03 | 显示全部楼层
jefferyzhang 发表于 2021-11-22 21:07
这里log意思就是Resize_Resize这个op不匹配。可能情况有几种:
1. onnx版本不匹配所使用的rknntoolkit要求 ...

谢谢回复,不过前两点都满足了,感觉可能是rknn不支持那个模型吧
回复

使用道具 举报

linuxdog

注册会员

积分
82
发表于 2022-3-8 10:13:38 | 显示全部楼层
方便发我,看看我是否可以转,
回复

使用道具 举报

bobby_jiang

高级会员

积分
544
发表于 2022-4-26 10:03:50 | 显示全部楼层
你可以试一下最新的1.7.1版本,修正较多的op支持
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表