OAID / Tengine-Convert-Tools

Tengine Convert Tool supports converting multi framworks' models into tmfile that suitable for Tengine-Lite AI framework.
Apache License 2.0
93 stars 34 forks source link

ONNX转换后发现Resize/Interp层参数异常 #63

Closed zylo117 closed 3 years ago

zylo117 commented 3 years ago

你好,我用最新的代码把这个onnx模型(从pytorch导出的,opset12,可以运行并输出一致结果)转换到tengine,转换是成功的。但是运行的时候会在ADD层会报错。

CPU: failed to run node 427, Add_1590
run subgraph 0 error!

用netron查看发现上一层的resize(interp)的参数是有问题的。 output_width为什么是1e-45?然后对应的width scale也是有问题的。正常情况应该和height_scale都是2才对。 这个是显示异常还是真的异常呢?是否因为尺寸异常导致这个ADD层报错呢? image

zylo117 commented 3 years ago

附ONNX模型的参数图,scales是正常的。在tmfile中则不正常。 image

zylo117 commented 3 years ago

是netron显示异常