airockchip/rknn-toolkit2

连板推理精度太差,模拟运行一切正常

Opened this issue · 4 comments

model.zip
测试附件中的模型精度,onnx 推理以及 simulator 一切正常,但一个 Transpose 算子连板测试 euc 距离差了上千。能看看是什么问题吗?
image

image

对比一下限制看看:
image

对比一下限制看看: image

如果单纯对照这个表格,完全不符合 perm 里的条目。难道 rknn 就只支持这 5 种 4 维转置方式?而且我的原始数据和 onnx 模型中都是 5 维的,应该是 rknn 编译器优化生成的最终 4 维数据结构

对比一下限制看看: image

如果单纯对照这个表格,完全不符合 perm 里的条目。难道 rknn 就只支持这 5 种 4 维转置方式?那如果是 3 维呢?而且我的原始数据和 onnx 模型中都是 5 维的,perm 形如:(0, 4, 3, 1, 2),应该是 rknn 编译器优化生成的图中的最终 4 维数据结构。

是的,这几种转置叠加也可以变成其他形式,但是文档里说了限制就是这样