hailomz compile --ckpt yolov5m.onnx --calib-path /home/user/work/calibset --yaml /home/user/work/hailo_ai_sw_suite/sources/model_zoo/hailo_model_zoo/cfg/networks/yolov5m.yaml
[info] No GPU chosen and no suitable GPU found, falling back to CPU.
Start run for network yolov5m …
Initializing the hailo8 runner…
[info] Translation started on ONNX model yolov5m
[info] Restored ONNX model yolov5m (completion time: 00:00:00.44)
[info] Extracted ONNXRuntime meta-data for Hailo model (completion time: 00:00:01.28)
[info] Simplified ONNX model for a parsing retry attempt (completion time: 00:00:03.05)
[info] According to recommendations, retrying parsing with end node names: [‘Sigmoid_274’, ‘Sigmoid_312’, ‘Sigmoid_293’].
[info] Translation started on ONNX model yolov5m
[info] Restored ONNX model yolov5m (completion time: 00:00:00.23)
[info] Extracted ONNXRuntime meta-data for Hailo model (completion time: 00:00:01.12)
[info] NMS structure of yolov5 (or equivalent architecture) was detected.
[info] Start nodes mapped from original model: ‘images’: ‘yolov5m/input_layer1’.
[info] End nodes mapped from original model: ‘Sigmoid_274’, ‘Sigmoid_312’, ‘Sigmoid_293’.
[info] Translation completed on ONNX model yolov5m (completion time: 00:00:02.55)
[info] Translation started on ONNX model yolov5m
[info] Restored ONNX model yolov5m (completion time: 00:00:00.18)
[info] Extracted ONNXRuntime meta-data for Hailo model (completion time: 00:00:00.88)
[info] NMS structure of yolov5 (or equivalent architecture) was detected.
[info] Start nodes mapped from original model: ‘images’: ‘yolov5m/input_layer1’.
[info] End nodes mapped from original model: ‘Transpose_273’, ‘Transpose_292’, ‘Transpose_311’.
[info] Translation completed on ONNX model yolov5m (completion time: 00:00:02.48)
[info] Appending model script commands to yolov5m from string
[info] Added nms postprocess command to model script.
[info] Saved HAR to: /home/user/work/hailo_ai_sw_suite/sources/model_zoo/yolov5m.har
Preparing calibration data…
[info] Loading model script commands to yolov5m from /home/user/work/hailo_ai_sw_suite/sources/model_zoo/hailo_model_zoo/cfg/alls/hailo8/base/yolov5m.alls
Traceback (most recent call last):
File “/home/user/work/hailo_ai_sw_suite/hailo_venv/lib/python3.10/site-packages/hailo_sdk_client/sdk_backend/script_parser/model_script_parser.py”, line 381, in parse_script
script_grammar.parseString(input_script, parseAll=True)
File “/home/user/work/hailo_ai_sw_suite/hailo_venv/lib/python3.10/site-packages/pyparsing/util.py”, line 436, in _inner
return fn(self, *args, **kwargs)
File “/home/user/work/hailo_ai_sw_suite/hailo_venv/lib/python3.10/site-packages/pyparsing/core.py”, line 1318, in parse_string
raise exc.with_traceback(None)
pyparsing.exceptions.ParseException: Expected end of text, found ‘change’ (at char 64), (line:2, col:1)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File “/home/user/work/hailo_ai_sw_suite/hailo_venv/bin/hailomz”, line 33, in
sys.exit(load_entry_point(‘hailo-model-zoo’, ‘console_scripts’, ‘hailomz’)())
File “/home/user/work/hailo_ai_sw_suite/sources/model_zoo/hailo_model_zoo/main.py”, line 122, in main
run(args)
File “/home/user/work/hailo_ai_sw_suite/sources/model_zoo/hailo_model_zoo/main.py”, line 111, in run
return handlersargs.command
File “/home/user/work/hailo_ai_sw_suite/sources/model_zoo/hailo_model_zoo/main_driver.py”, line 248, in compile
_ensure_optimized(runner, logger, args, network_info)
File “/home/user/work/hailo_ai_sw_suite/sources/model_zoo/hailo_model_zoo/main_driver.py”, line 91, in _ensure_optimized
optimize_model(
File “/home/user/work/hailo_ai_sw_suite/sources/model_zoo/hailo_model_zoo/core/main_utils.py”, line 351, in optimize_model
optimize_full_precision_model(runner, calib_feed_callback, logger, model_script, resize, input_conversion, classes)
File “/home/user/work/hailo_ai_sw_suite/sources/model_zoo/hailo_model_zoo/core/main_utils.py”, line 315, in optimize_full_precision_model
runner.load_model_script(model_script)
File “/home/user/work/hailo_ai_sw_suite/hailo_venv/lib/python3.10/site-packages/hailo_sdk_common/states/states.py”, line 16, in wrapped_func
return func(self, *args, **kwargs)
File “/home/user/work/hailo_ai_sw_suite/hailo_venv/lib/python3.10/site-packages/hailo_sdk_client/runner/client_runner.py”, line 502, in load_model_script
self._sdk_backend.load_model_script_from_file(model_script, append)
File “/home/user/work/hailo_ai_sw_suite/hailo_venv/lib/python3.10/site-packages/hailo_sdk_client/sdk_backend/sdk_backend.py”, line 492, in load_model_script_from_file
self._script_parser.parse_script_from_file(model_script_path, nms_config, append)
File “/home/user/work/hailo_ai_sw_suite/hailo_venv/lib/python3.10/site-packages/hailo_sdk_client/sdk_backend/script_parser/model_script_parser.py”, line 312, in parse_script_from_file
return self.parse_script(f.read(), append, nms_config_file)
File “/home/user/work/hailo_ai_sw_suite/hailo_venv/lib/python3.10/site-packages/hailo_sdk_client/sdk_backend/script_parser/model_script_parser.py”, line 389, in parse_script
raise BackendScriptParserException(f"Parsing failed at:\n{e.markInputline()}")
hailo_sdk_client.sdk_backend.sdk_backend_exceptions.BackendScriptParserException: Parsing failed at:
!<change_output_activation(sigmoid)
