Toybrick

使用 export_rknn_precompile_model 无法在线预编译

cdzs_3411

中级会员

积分
419
发表于 2021-12-31 14:00:56    查看: 3655|回复: 7 | [复制链接]    打印 | 显示全部楼层
问题描述:使用 export_rknn_precompile_model 无法在线预编译
运行环境:3399 + rk1808M0 (被动模式)
版本信息:上位机(rknn-toolkit 1.7.1) + rk1808M0(driver 1.7.0)

具体问题
   》使用附件中的样例代码通过在线预编译接口export_rknn_precompile_model接口,无法成功将 rknn 模型转换成预编译模型。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

jefferyzhang

版主

积分
13091
发表于 2022-1-4 09:14:55 | 显示全部楼层
预编译只能在x86机器完成,arm版本rknntoolkit以及在线均无法预编译。
回复

使用道具 举报

cdzs_3411

中级会员

积分
419
 楼主| 发表于 2022-1-4 11:20:32 | 显示全部楼层
本帖最后由 cdzs_3411 于 2022-1-4 11:21 编辑

jefferyzhang 发表于 2022-1-4 09:14
预编译只能在x86机器完成,arm版本rknntoolkit以及在线均无法预编译。

文档上说 arm 上可以使用 export_rknn_precompile_model 进行在线预编译,提供的样例代码中的 init_runtime 参数 target 也指定的是 rk1808。

使用 x86+rk1808 现象跟上面一样结果。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

jefferyzhang

版主

积分
13091
发表于 2022-1-4 11:26:56 | 显示全部楼层
x86上是否能成功预编译
回复

使用道具 举报

cdzs_3411

中级会员

积分
419
 楼主| 发表于 2022-1-4 13:11:52 | 显示全部楼层
本帖最后由 cdzs_3411 于 2022-1-7 13:49 编辑
jefferyzhang 发表于 2022-1-4 11:26
x86上是否能成功预编译

上面回复中说了,使用 x86+rk1808 ( 在线预编译)现象和结果是一样的。
x86上使用pre_compile可以转离线预编译模型,不过也有问题在这里 https://t.rock-chips.com/forum.p ... tid=3649&extra=
回复

使用道具 举报

cdzs_3411

中级会员

积分
419
 楼主| 发表于 2022-1-11 16:26:01 | 显示全部楼层
对比测试1808S0正常,饶洪大佬说应该是1808M0固件问题
回复

使用道具 举报

学校对面

注册会员

积分
60
发表于 2024-5-27 17:49:13 | 显示全部楼层
您好,我目前也出现了该问题,请问您当时是如何解决的楠
回复

使用道具 举报

jefferyzhang

版主

积分
13091
发表于 2024-5-28 10:15:08 | 显示全部楼层
请检查1808上是否有运行rknn_server服务
回复

使用道具 举报

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

本版积分规则

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


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