Running YOLOv5 ONNX model with onnx parser of armnn fails with unsupported operation
Traceback (most recent call last):
File "/home/sl-rpi-5/Downloads/armnn/python/pyarmnn/examples/object_detection/yolov5_onnx_parser.py", line 114, in
Hello,
Your issue is somewhat similar to the following one: https://github.com/ARM-software/armnn/issues/761.
Mul support has not been added to the ONNX parser. The work to add this support is on our radar but has not been prioritized in the near future. I can make 3 suggestions to get things running on your side:
- Convert the onnx model to tflite and run through our tflite parser or delegate.
- If you want to try to add support for the operators to the ONNX parser we do welcome contributions. For more information on contributing to ArmNN please see the Contributing page on the MLPlatform.org website, or see the Contributor Guide.
- You can use ONNX runtime with ACL as an option to accelerate your model also. See here: https://onnxruntime.ai/docs/execution-providers/community-maintained/ACL-ExecutionProvider.html.
Kind Regards, Cathal.
Hello @catcor01
Thanks for the reply. I will try the suggested alternative methods & get back soon.
Kind Regads, Murari