Toybrick

rv1126跑facenet转化后的rknn init失败

ccgunner

新手上路

积分
35
楼主
发表于 2021-3-25 15:50:27    查看: 13185|回复: 4 | [复制链接]    打印 | 只看该作者
我通过rknn-toolkit-1.6.0将facenet官方的pb模型转成rknn的模型,PC仿真正常,但是连接1126板子并设置
rknn.config(channel_mean_value='0 0 0 1',
            reorder_channel='0 1 2', target_platform=['rv1126'])
ret = rknn.init_runtime(target='rv1126', device_id='2020')
其中2020是我们新刷固件之后的device name,通过adb devices 查看到的

我跑PC仿真的时候:
rknn.config(channel_mean_value='0 0 0 1',
             reorder_channel='0 1 2')
ret = rknn.init_runtime()
是正常的,跑上面那种连接板子的会报错:
--> Loading rknn model
done
I NPUTransfer: Starting NPU Transfer Client, Transfer version 2.1.0 (b5861e7@2020-11-23T11:50:36)
E RKNNAPI: rknn_init,  msg_load_ack fail, ack = 1(ACK_FAIL), expect 0(ACK_SUCC)!
E RKNNAPI: ==============================================
E RKNNAPI: RKNN VERSION:
E RKNNAPI:   API: 1.6.0 (79320de build: 2020-12-29 10:56:36)
E RKNNAPI:   DRV: 1.5.2 (e67e5cb build: 2020-12-03 15:04:52)
E RKNNAPI: ==============================================
E Catch exception when init runtime!
E Traceback (most recent call last):
E   File "rknn/api/rknn_base.py", line 844, in rknn.api.rknn_base.RKNNBase.init_runtime
E   File "rknn/api/rknn_runtime.py", line 340, in rknn.api.rknn_runtime.RKNNRuntime.build_graph
E Exception: RKNN init failed. error code: RKNN_ERR_MODEL_INVALID
E Current device id is: 2020
E Devices connected:
E ['2020']
Init runtime environment failed

请问下是什么原因


回复

使用道具 举报

sunkai

中级会员

积分
310
沙发
发表于 2021-3-26 10:59:08 | 只看该作者
facenet官方的pb模型可以直接转成功么
回复

使用道具 举报

ccgunner

新手上路

积分
35
板凳
 楼主| 发表于 2021-3-30 14:39:15 | 只看该作者
sunkai 发表于 2021-3-26 10:59
facenet官方的pb模型可以直接转成功么

可以的,我就是转的官方的
回复

使用道具 举报

ccgunner

新手上路

积分
35
地板
 楼主| 发表于 2021-3-30 14:40:07 | 只看该作者
知道问题了,原来是在pb转rk的时候config没有配置1126
回复

使用道具 举报

sunkai

中级会员

积分
310
5#
发表于 2021-3-31 09:46:41 | 只看该作者
你好,可以分享下转换的时候代码参数设置吗
回复

使用道具 举报

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

本版积分规则

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


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