Toybrick

标题: rknn模型推理错误 [打印本页]

作者: 疯狂的卢比    时间: 2019-10-14 10:42
标题: rknn模型推理错误
本帖最后由 疯狂的卢比 于 2019-10-14 12:02 编辑

使用rknn_toolkit_1.2.0处理一个基于ResNet的pb模型,可以成功转换为rknn模型,但推理结果和pb模型的结果差之甚远,在测试时有如下结果:
[attach]639[/attach]
placeholder为输入,红框处的rknn输出与pb输出是一致的,但在下一步,即:
[attach]638[/attach]
此处的rknn输出与pb输出出现了巨大差异,可知是右边的Add分支出现了问题,可是Add的Inputs皆为常量,运算也都支持,为何结果却不一样,请问大家谁遇到过相似的问题,又是如何解决的。
pb模型连接:https://pan.baidu.com/s/1HwhUYrIvdaswKvCD3NMRQQ

作者: jefferyzhang    时间: 2019-10-14 11:09
本帖最后由 jefferyzhang 于 2019-10-14 11:13 编辑

好的,已上报该问题。
然后我建议你用rknntoolkit1.1.0转换这个模型再试下,有几个客户遇到1.1正常1.2出问题的情况。可以帮我们测试下是否是同一个问题。
PS:
还有方便的话帮忙提供下rknn转换代码、pb测试代码和rknn的测试代码。

作者: 疯狂的卢比    时间: 2019-10-14 12:05
jefferyzhang 发表于 2019-10-14 11:09
好的,已上报该问题。
然后我建议你用rknntoolkit1.1.0转换这个模型再试下,有几个客户遇到1.1正常1.2出问 ...

模型转换和pb、 rknn测试代码:https://pan.baidu.com/s/1V4FYeGV5iC4Yg10DItTWRw
作者: 疯狂的卢比    时间: 2019-10-16 11:57
jefferyzhang 发表于 2019-10-14 11:09
好的,已上报该问题。
然后我建议你用rknntoolkit1.1.0转换这个模型再试下,有几个客户遇到1.1正常1.2出问 ...

使用rknn1.1.0,在模型转换的rknn.build()部分出现了下列错误:
T FileNotFoundError: [Errno 2] No such file or directory: '/home/webgis/PycharmProjects/Carrey/dogs_classification/vxcode/template/client/rknn_#NETWORK_LOWER#_client_tab.c'
作者: jefferyzhang    时间: 2020-3-20 16:41
NPU部门答复:

请更新到1.3.0,并在rknn.config中设置optimization_level=2.




欢迎光临 Toybrick (https://t.rock-chips.com/) Powered by Discuz! X3.3