赞
踩
使用设备:香橙派5plus(32GB RAM) Ubuntu22.04
使用镜像:Orangepi5plus_1.0.8_ubuntu_jammy_desktop_xfce_linux6.1.43.img
使用rknntoolkit2和lite版本:2.0.0和1.6.0(都尝试过)
尝试使用量化int8后的YOLOv9-c.rknn实现多线程异步推理时报错,输出信息如下:
failed to submit!,op id: 1,op name:Conv:/model.0/conv/Conv, flags:0x1,task start:0,task number:146 try updating to the latest version of the toolkit2 and runtime from ....
报错信息内提示安装最新版本的toolkit2和librknnrt.so,遂去github上寻找资源安装2.0.0版本的toolkit2和librknnrt.so,但安装后运行依旧报相同的错误。
最后在github上和老外交流发现问题解决方法:将kernel版本从6.1.43退到5.10后(我直接安装香橙派官网提供的镜像Orangepi5Plus_1.0.6_Ubuntu_jammy_desktop_gnome_linux5.10.110.img),再跑代码问题消失,但Rknn Driver version为0.82,版本过老(对我代码运行暂时没发现有任何影响,效果还挺不错)。
因为本人还是小白,第一次使用ubuntu系统,对该问题的出现原因无法做出判断,如果有知道为何出现该情况的可否能指点一下。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。