Toybrick

楼主: zhouzhouzlove

灵异事件~~~虚拟机和板子上(错误)的推理结果不一致!

troy

版主

积分
2354
楼主
发表于 2019-3-18 18:10:43 | 显示全部楼层
本帖最后由 troy 于 2019-3-19 10:03 编辑
zhouzhouzlove 发表于 2019-3-18 17:53
I get a new board and run the three Demos again.
For mobilenet_v1, the results are same.
For mobil ...

麻烦做一下以下两个实验。
1.保证rknn模型一致性,将demo修改一下,从电脑上将模型转换好之后,保存下来。ubuntu和板子都使用load_rknn的方式直接加载rknn模型进行测试,比对结果
2.在1的基础上,将输入到interface的数组,打印出来,或者保存到文件,对比一下ubuntu和板子的输入是否完全一致。
回复

使用道具 举报

troy

版主

积分
2354
沙发
发表于 2019-3-19 10:00:43 | 显示全部楼层
zhouzhouzlove 发表于 2019-3-19 09:49
您好,谢谢您的回复:
1、将ubuntu上的rknn模型复制到开发板后,结果保持精确一致:
2、由于刚接触,未能 ...

实验1已经保持一致了吗,那说明ubuntu转出的rknn和板子转出的rknn模型会存在精度的差异。已经能说明板子正常了。实验1的目的是为了保持模型的一致性。
实验2的目的是为了保持输入的一致性,一般interface的数据是一个numpy的数组,原来是想让你把数组保存下来,使用beyond compare之类的对比工具,对比板子上的输入和ubuntu的输入是否一致。现在实验1已经正常,实验2就无需做了。
回复

使用道具 举报

troy

版主

积分
2354
板凳
发表于 2019-3-19 10:16:51 | 显示全部楼层
zhouzhouzlove 发表于 2019-3-19 10:11
明白了,
刚才的贴图显示,使用ubuntu转换得到的rknn模型进行推理,结果保持精确的一致,谢谢耐心的解释 ...

回复

使用道具 举报

troy

版主

积分
2354
地板
发表于 2019-3-19 11:24:23 | 显示全部楼层
zhouzhouzlove 发表于 2019-3-19 10:11
明白了,
刚才的贴图显示,使用ubuntu转换得到的rknn模型进行推理,结果保持精确的一致,谢谢耐心的解释 ...

麻烦再确认一个事情,看一下你docker上的tensorflow版本和rknn版本是否与板子一致、
回复

使用道具 举报

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

本版积分规则

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


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