Toybrick

python接口跟c接口推断的差异问题

zhangxiangming

注册会员

积分
92
楼主
发表于 2019-10-18 09:09:54 | 显示全部楼层
jy_dll 发表于 2019-10-17 15:46
你好,我已经确认过了,输入类型都是uint8,图片opencv读进来就是CV_8U,
c api 指定的类型是 inputs[0] ...

请问这个问题解决了吗?我在开发板上也发现同样问题,同一个模型python接口调用是正确的,c接口结果完全错误,输出全是0x3d.
回复

使用道具 举报

zhangxiangming

注册会员

积分
92
沙发
发表于 2019-10-18 10:36:11 | 显示全部楼层
jy_dll 发表于 2019-10-18 10:22
我跟你的情况不一样,我的不是完全错误的,完全错误多半是你的c代码有点问题,检查一下是不是哪个地方不 ...

C代码以前用别的模型跑过没问题,这次换了个模型就不对了。
回复

使用道具 举报

zhangxiangming

注册会员

积分
92
板凳
发表于 2019-10-18 11:39:09 | 显示全部楼层
jy_dll 发表于 2019-10-18 11:17
你现在的模型的输入,输出是不是跟之前的模型一样啊,有些参数是不是没改?比如类别个数之类的,毕竟你的 ...

输入输出都是一样的,只是用rknn-toolkit-1.2.0和rknn-api-0.9.9重新把TensorFlow模型转换成rknn模型测试。我的输出确实有问题,outputs[0].buf全是0x3d,正在一步步查呢。
回复

使用道具 举报

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

本版积分规则

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


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