ncnn icon indicating copy to clipboard operation
ncnn copied to clipboard

模型转换出了问题,求助

Open aureosun opened this issue 3 years ago • 3 comments

模型转换出了问题,求助,在使用onnx2ncnn时候, onnx2ncnn.exe ppTSMv2.onnx pp2TSMv2.param ppTSMv2.bin Shape not supported yet! Cast not supported yet! --# to=6 Cast not supported yet! --# to=7 Cast not supported yet! -- # to=7 Cast not supported yet! -- # to=7 Unknown data type 0 再使用python -m onnxsim ppTSMv2.onnx ppTSMv2-sim.onnx 之后,仍旧有2个cast 和 shape算子 执行 onnx2ncnn.exe ppTSMv2-sim.onnx ppTSMv2.param ppTSMv2.bin Shape not supported yet! Cast not supported yet! -- # to=6 Cast not supported yet! -- # to=7 Unknown data type 0

依旧有未成功的算子,求助

aureosun avatar Aug 29 '22 08:08 aureosun

onnxsim 的时候指定一下输入shape试试?

wzyforgit avatar Aug 30 '22 00:08 wzyforgit

@wzyforgit 多谢,已经解决

aureosun avatar Aug 31 '22 02:08 aureosun

@wzyforgit 多谢,已经解决

请问您是如何解决的呢?

wojiaoyanmin avatar Sep 22 '22 02:09 wojiaoyanmin

@wzyforgit 多谢,已经解决

请问您是如何解决的呢?

你搜一下onnxsim里面的 --dynamic-input-shape 和 --input-shape 这两个参数的用法,有一个是可以固定onnx模型的输入shape的,然后onnxsim就可以对后面进行进一步的优化,消除更多的胶水算子

wzyforgit avatar Sep 22 '22 02:09 wzyforgit

求问,怎样解决这个问题?

Yaifan avatar Jan 12 '23 11:01 Yaifan