Hi, I'm trying to convert yolov4.onnx to dlc file.
first, I got yolov4.onnx from Github.
https://github.com/onnx/models/tree/master/vision/object_detection_segme...
second, I am trying to covert this ONNX file to DLC file using this command :
snpe-onnx-to-dlc --input_network yolov4.onnx --output_path yolov4.dlc
I am getting following error:
Encountered Error: Negative/placeholder dimensions is not supported.Expected shape: [0, 416, 416, 3] > 0Note: Dynamic input batch_size not supported. Use --input_dim command to provide a static batch valueStack Trace:Traceback (most recent call last):File "/mnt/snpe-sdk/bin/x 86_64-linux-clang/snpe-onnx-to-dlc", line 41, in <module>graph = converter.convert()File "/mnt/snpe-sdk/lib/python/qti/aisw/converters/onnx/onnx_to_ir.py", line 115, in convertonnx_translations.OnnxTranslationBase.ADD_INPUT, value_info, self.graph)File "/mnt/snpe-sdk/lib/python/qti/aisw/converters/common/converter_ir/translation.py", line 51, in apply_method_to_opreturn translation.apply_method(method_name, *args, **kwargs)File "/mnt/snpe-sdk/lib/python/qti/aisw/converters/common/converter_ir/translation.py", line 17, in apply_methodreturn self.indexed_methods[method_name](*args, **kwargs)File "/mnt/snpe-sdk/lib/python/qti/aisw/converters/onnx/onnx_translations.py", line 245, in add_input'Use --input_dim command to provide a static batch value'.format(shape))RuntimeError: Negative/placeholder dimensions is not supported.Expected shape: [0, 416, 416, 3] > 0Note: Dynamic input batch_size not supported. Use --input_dim command to provide a static batch value
snpe-onnx-to-dlc --input_network yolov4.onnx --output_path yolov4.dlc --input_dim "input" 1,416,416,3
where input is the input_buffer_name in the exported ONNX graph
Thank you for your reply.
I tried this command, but an error occurred.