yolo模型量化精度问题

我自训练的yolov8检测模型,用best.pt → Float ONNX 正常;问题发生在 Float ONNX 经过 INT8 PTQ 后,主要损伤 DFL 框回归的坐标,尤其宽高

这是我的日志内容:

2026-08-21 12:35:15,975 file: tool_utils.py func: tool_utils line No: 88 The log will be stored in /open_explorer/hb_compile.log
2026-08-21 12:35:15,975 file: hb_compile.py func: hb_compile line No: 285 Start hb_compile…
2026-08-21 12:35:15,975 file: hb_compile.py func: hb_compile line No: 286 hbdk version: 4.7.5
2026-08-21 12:35:15,975 file: hb_compile.py func: hb_compile line No: 287 hmct version: 2.6.5
2026-08-21 12:35:15,975 file: hb_compile.py func: hb_compile line No: 288 hb_compile version: 3.5.3
2026-08-21 12:35:15,976 file: hb_compile.py func: hb_compile line No: 38 Start verifying yaml
2026-08-21 12:35:15,999 file: params_parser.py func: params_parser line No: 181 Using the onnx model file: /open_explorer/s100_custom/mower_combined_official_multhead_20260821.onnx
2026-08-21 12:35:15,999 file: onnx_parser.py func: onnx_parser line No: 39 Model input names: [‘images’]
2026-08-21 12:35:15,999 file: params_parser.py func: params_parser line No: 192 Model has 1 inputs according to model file
2026-08-21 12:35:15,999 file: params_parser.py func: params_parser line No: 209 The working_dir does not exist. Create working_dir: /open_explorer/s100_custom/hbm_official_multhead_20260821
2026-08-21 12:35:16,000 file: params_parser.py func: params_parser line No: 375 node_dict: {}
2026-08-21 12:35:16,000 file: params_parser.py func: params_parser line No: 397 The model name is not specified in your yaml file, we use the model name [‘images’] from the model file by default
2026-08-21 12:35:16,000 file: params_parser.py func: params_parser line No: 653 Please note that the parameter norm_type has been deprecated and will be determined by the specification of the mean/scale/std parameters
2026-08-21 12:35:16,000 file: params_parser.py func: params_parser line No: 811 Please note that the parameter ‘cal_data_type’ has been deprecated. Please switch the calibration dataset to npy.
2026-08-21 12:35:16,001 file: params_parser.py func: params_parser line No: 840 The suffix of the calibration dir name is the same as the value float32 specified by theparameter cal_data_type, and will be read with the value of cal_data_type.
2026-08-21 12:35:16,001 file: params_parser.py func: params_parser line No: 925 The input node images’s input_source is not be specified, it will be specified as None by default
2026-08-21 12:35:16,001 file: params_parser.py func: params_parser line No: 1018 The parameter compile_mode is specified as latency, the balance_factor will be specified as 100.
2026-08-21 12:35:16,001 file: hb_compile.py func: hb_compile line No: 41 End verifying yaml
2026-08-21 12:35:16,001 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hmct.custom.op_registration.op_register.
2026-08-21 12:35:16,001 file: wrap_utils.py func: wrap_utils line No: 43 hmct.custom.op_registration.op_register input args ()
2026-08-21 12:35:16,001 file: wrap_utils.py func: wrap_utils line No: 46 hmct.custom.op_registration.op_register input kwargs {}
2026-08-21 12:35:16,001 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hmct.custom.op_registration.op_register.
2026-08-21 12:35:16,001 file: ptq_model_builder.py func: ptq_model_builder line No: 121 Processing calibration set data for input[images]
2026-08-21 12:35:16,002 file: loader.py func: loader line No: 214 *******************************************
2026-08-21 12:35:16,003 file: loader.py func: loader line No: 215 First calibration picture name: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img0420.rgb.npy
2026-08-21 12:35:16,009 file: loader.py func: loader line No: 220 First calibration picture md5: 4adddc9a6ee2a619636944ade53c4528
2026-08-21 12:35:16,009 file: loader.py func: loader line No: 223 *******************************************
2026-08-21 12:35:16,009 file: loader.py func: loader line No: 295 Create the RawImageDirLoader of shape ‘[1, 3, 512, 512]’
2026-08-21 12:35:16,009 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img0420.rgb.npy
2026-08-21 12:35:16,013 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img0845.rgb.npy
2026-08-21 12:35:16,017 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img0975.rgb.npy
2026-08-21 12:35:16,021 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img1165.rgb.npy
2026-08-21 12:35:16,025 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img1202.rgb.npy
2026-08-21 12:35:16,029 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img1205.rgb.npy
2026-08-21 12:35:16,034 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img1357.rgb.npy
2026-08-21 12:35:16,038 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img1543.rgb.npy
2026-08-21 12:35:16,042 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img1650.rgb.npy
2026-08-21 12:35:16,046 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img1699.rgb.npy
2026-08-21 12:35:16,050 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img1726.rgb.npy
2026-08-21 12:35:16,054 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img1764.rgb.npy
2026-08-21 12:35:16,058 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img1806.rgb.npy
2026-08-21 12:35:16,062 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img1899.rgb.npy
2026-08-21 12:35:16,066 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img20986.rgb.npy
2026-08-21 12:35:16,070 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img21716.rgb.npy
2026-08-21 12:35:16,074 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img21773.rgb.npy
2026-08-21 12:35:16,079 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img21775.rgb.npy
2026-08-21 12:35:16,085 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img21779.rgb.npy
2026-08-21 12:35:16,090 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img21800.rgb.npy
2026-08-21 12:35:16,095 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img21809.rgb.npy
2026-08-21 12:35:16,100 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img22330.rgb.npy
2026-08-21 12:35:16,106 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img22352.rgb.npy
2026-08-21 12:35:16,111 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img22373.rgb.npy
2026-08-21 12:35:16,116 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img24277.rgb.npy
2026-08-21 12:35:16,120 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img24986.rgb.npy
2026-08-21 12:35:16,126 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img25071.rgb.npy
2026-08-21 12:35:16,131 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img25290.rgb.npy
2026-08-21 12:35:16,136 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img26664.rgb.npy
2026-08-21 12:35:16,141 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img26677.rgb.npy
2026-08-21 12:35:16,146 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img2787.rgb.npy
2026-08-21 12:35:16,151 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img28441.rgb.npy
2026-08-21 12:35:16,157 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img28669.rgb.npy
2026-08-21 12:35:16,162 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img29110.rgb.npy
2026-08-21 12:35:16,168 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img29352.rgb.npy
2026-08-21 12:35:16,173 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img3574.rgb.npy
2026-08-21 12:35:16,178 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img3968.rgb.npy
2026-08-21 12:35:16,183 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img4027.rgb.npy
2026-08-21 12:35:16,188 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img4063.rgb.npy
2026-08-21 12:35:16,194 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img5708.rgb.npy
2026-08-21 12:35:16,199 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img6988.rgb.npy
2026-08-21 12:35:16,205 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img7692.rgb.npy
2026-08-21 12:35:16,210 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_cloudy_img8955.rgb.npy
2026-08-21 12:35:16,215 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_sunny_img0020.rgb.npy
2026-08-21 12:35:16,220 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_sunny_img0024.rgb.npy
2026-08-21 12:35:16,225 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_sunny_img0031.rgb.npy
2026-08-21 12:35:16,230 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_sunny_img0034.rgb.npy
2026-08-21 12:35:16,236 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_sunny_img0039.rgb.npy
2026-08-21 12:35:16,241 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_sunny_img0040.rgb.npy
2026-08-21 12:35:16,246 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_sunny_img0043.rgb.npy
2026-08-21 12:35:16,251 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_sunny_img0061.rgb.npy
2026-08-21 12:35:16,256 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_sunny_img0112.rgb.npy
2026-08-21 12:35:16,261 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_sunny_img0233.rgb.npy
2026-08-21 12:35:16,266 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_sunny_img0240.rgb.npy
2026-08-21 12:35:16,270 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_sunny_img0283.rgb.npy
2026-08-21 12:35:16,275 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_sunny_img0321.rgb.npy
2026-08-21 12:35:16,280 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_sunny_img0351.rgb.npy
2026-08-21 12:35:16,285 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_sunny_img0379.rgb.npy
2026-08-21 12:35:16,290 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/new_sunny_img0523.rgb.npy
2026-08-21 12:35:16,294 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images107_Color.rgb.npy
2026-08-21 12:35:16,299 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images109_Color.rgb.npy
2026-08-21 12:35:16,305 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images118_Color.rgb.npy
2026-08-21 12:35:16,310 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images122_Color.rgb.npy
2026-08-21 12:35:16,315 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images124_Color.rgb.npy
2026-08-21 12:35:16,320 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images13_Color.rgb.npy
2026-08-21 12:35:16,324 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images140_Color.rgb.npy
2026-08-21 12:35:16,329 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images155_Color.rgb.npy
2026-08-21 12:35:16,335 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images157_Color.rgb.npy
2026-08-21 12:35:16,339 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images159_Color.rgb.npy
2026-08-21 12:35:16,344 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images161_Color.rgb.npy
2026-08-21 12:35:16,349 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images166_Color.rgb.npy
2026-08-21 12:35:16,353 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images167_Color.rgb.npy
2026-08-21 12:35:16,358 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images169_Color.rgb.npy
2026-08-21 12:35:16,362 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images174_Color.rgb.npy
2026-08-21 12:35:16,367 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images181_Color.rgb.npy
2026-08-21 12:35:16,372 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images200_Color.rgb.npy
2026-08-21 12:35:16,376 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images201_Color.rgb.npy
2026-08-21 12:35:16,380 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images213_Color.rgb.npy
2026-08-21 12:35:16,384 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images23_Color.rgb.npy
2026-08-21 12:35:16,389 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images241_Color.rgb.npy
2026-08-21 12:35:16,393 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images242_Color.rgb.npy
2026-08-21 12:35:16,397 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images257_Color.rgb.npy
2026-08-21 12:35:16,401 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images261_Color.rgb.npy
2026-08-21 12:35:16,406 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images267_Color.rgb.npy
2026-08-21 12:35:16,410 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images270_Color.rgb.npy
2026-08-21 12:35:16,415 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images278_Color.rgb.npy
2026-08-21 12:35:16,420 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images27_Color.rgb.npy
2026-08-21 12:35:16,424 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images28_Color.rgb.npy
2026-08-21 12:35:16,428 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images29_Color.rgb.npy
2026-08-21 12:35:16,433 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images307_Color.rgb.npy
2026-08-21 12:35:16,437 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images31_Color.rgb.npy
2026-08-21 12:35:16,441 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images34_Color.rgb.npy
2026-08-21 12:35:16,445 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images48_Color.rgb.npy
2026-08-21 12:35:16,450 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images49_Color.rgb.npy
2026-08-21 12:35:16,454 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images50_Color.rgb.npy
2026-08-21 12:35:16,458 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images51_Color.rgb.npy
2026-08-21 12:35:16,462 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images95_Color.rgb.npy
2026-08-21 12:35:16,467 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images96_Color.rgb.npy
2026-08-21 12:35:16,471 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images97_Color.rgb.npy
2026-08-21 12:35:16,475 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32/old_images99_Color.rgb.npy
2026-08-21 12:35:16,480 file: tool_utils.py func: tool_utils line No: 207 The num of calibration data: 100
2026-08-21 12:35:16,480 file: tool_utils.py func: tool_utils line No: 208 The calibration data shape: (1, 3, 512, 512)
2026-08-21 12:35:16,480 file: ptq_model_builder.py func: ptq_model_builder line No: 124 Finished. data num: 100
2026-08-21 12:35:16,480 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hmct.api.build_model.
2026-08-21 12:35:16,480 file: wrap_utils.py func: wrap_utils line No: 43 hmct.api.build_model input args ()
2026-08-21 12:35:16,710 file: wrap_utils.py func: wrap_utils line No: 46 hmct.api.build_model input kwargs {‘params’: {‘cali_dict’: {‘calibration_type’: ‘default’}, ‘input_dict’: {‘images’: {‘input_shape’: [1, 3, 512, 512]}}, ‘node_dict’: {}, ‘debug_methods’: , ‘output_nodes’: , ‘optimization_methods’: None, ‘quant_config’: None, ‘check_mode’: False}}
2026-08-21 12:35:16,710 file: model_builder.py func: model_builder line No: 36 Start to Horizon NN Model Convert.
2026-08-21 12:35:16,722 file: model_builder.py func: model_builder line No: 110 The specified model compilation architecture: nash-e.
2026-08-21 12:35:16,723 file: model_debugger.py func: model_debugger line No: 67 Loading horizon_nn debug methods: set().
2026-08-21 12:35:16,723 file: model_builder.py func: model_builder line No: 277 The specified model compilation optimization parameters: .
2026-08-21 12:35:16,724 file: model_builder.py func: model_builder line No: 36 Start to prepare the onnx model.
2026-08-21 12:35:16,734 file: display_model.py func: display_model line No: 69 Input ONNX Model Information:
IR Version: 9
Opset Version: [‘ai.onnx v19’, ‘horizon v1’]
Model Producer: pytorch v2.13.0
Model Domain: None
Model Version: None
Graph Input:
images : shape=[1, 3, 512, 512], dtype=FLOAT32
Graph Output:
output0 : shape=[1, 64, 64, 5], dtype=FLOAT32
328 : shape=[1, 64, 64, 64], dtype=FLOAT32
336 : shape=[1, 32, 32, 5], dtype=FLOAT32
344 : shape=[1, 32, 32, 64], dtype=FLOAT32
352 : shape=[1, 16, 16, 5], dtype=FLOAT32
360 : shape=[1, 16, 16, 64], dtype=FLOAT32
2026-08-21 12:35:16,734 file: preprocess_model.py func: preprocess_model line No: 386 The input model’s opset version is 19, skip to convert to the lower or equal opset version of 19.
2026-08-21 12:35:16,786 file: model_builder.py func: model_builder line No: 39 End to prepare the onnx model.
2026-08-21 12:35:16,799 file: model_builder.py func: model_builder line No: 320 Saving model to: /open_explorer/s100_custom/hbm_official_multhead_20260821/mower_combined_official_multhead_512_nv12_original_float_model.onnx.
2026-08-21 12:35:16,799 file: model_builder.py func: model_builder line No: 36 Start to optimize the onnx model.
2026-08-21 12:35:16,873 file: constant_folding.py func: constant_folding line No: 71 Summary info for constant folding:
2026-08-21 12:35:16,874 file: constant_folding.py func: constant_folding line No: 72 After constant folding, the number of nodes has changed from 219 to 213.
2026-08-21 12:35:16,874 file: constant_folding.py func: constant_folding line No: 76 After constant_folding, the number of parameters has changed from 3006623 to 3006623.
2026-08-21 12:35:16,874 file: constant_folding.py func: constant_folding line No: 81 Detailed info for constant folding:
2026-08-21 12:35:16,874 file: constant_folding.py func: constant_folding line No: 88
2026-08-21 12:35:16,923 file: constant_folding.py func: constant_folding line No: 71 Summary info for constant folding:
2026-08-21 12:35:16,923 file: constant_folding.py func: constant_folding line No: 72 After constant folding, the number of nodes has changed from 157 to 157.
2026-08-21 12:35:16,923 file: constant_folding.py func: constant_folding line No: 76 After constant_folding, the number of parameters has changed from 3006623 to 3006623.
2026-08-21 12:35:16,923 file: constant_folding.py func: constant_folding line No: 81 Detailed info for constant folding:
2026-08-21 12:35:16,923 file: constant_folding.py func: constant_folding line No: 88
2026-08-21 12:35:17,020 file: model_builder.py func: model_builder line No: 39 End to optimize the onnx model.
2026-08-21 12:35:17,030 file: model_builder.py func: model_builder line No: 320 Saving model to: /open_explorer/s100_custom/hbm_official_multhead_20260821/mower_combined_official_multhead_512_nv12_optimized_float_model.onnx.
2026-08-21 12:35:17,030 file: quant_config.py func: quant_config line No: 348 The activation calibration configuration:
calibration_type: [‘max’, ‘kl’]
max_percentile: [0.99995, 1.0]
per_channel: [True, False]
asymmetric: [True, False]
The modelwise search configuration:
similarity: 0.995
metric: cosine-similarity
2026-08-21 12:35:17,030 file: model_builder.py func: model_builder line No: 36 Start to calibrate the model.
2026-08-21 12:35:17,041 file: dataset.py func: dataset line No: 128 input name: images, number_of_samples: 100
2026-08-21 12:35:17,041 file: calibrate.py func: calibrate line No: 47 There are 100 samples in the dataset.
2026-08-21 12:35:17,383 file: calibrate.py func: calibrate line No: 50 Provided calibration data md5: 868f3ca9e6551607c89c8fbab51a952f
2026-08-21 12:35:19,732 file: infer_thresholds.py func: infer_thresholds line No: 96 Run calibration model with modelwise search method.
2026-08-21 12:35:19,893 file: base.py func: base line No: 146 Calibration using batch 8
2026-08-21 12:35:44,858 file: base.py func: base line No: 146 Calibration using batch 8
2026-08-21 12:35:46,087 file: base.py func: base line No: 146 Calibration using batch 8
2026-08-21 12:36:13,178 file: modelwise_search.py func: modelwise_search line No: 79 Select kl:num_bin=1024,max_num_bin=16384 method.
2026-08-21 12:36:13,400 file: model_builder.py func: model_builder line No: 39 End to calibrate the model.
2026-08-21 12:36:13,437 file: model_builder.py func: model_builder line No: 320 Saving model to: /open_explorer/s100_custom/hbm_official_multhead_20260821/mower_combined_official_multhead_512_nv12_calibrated_model.onnx.
2026-08-21 12:36:13,437 file: model_builder.py func: model_builder line No: 36 Start to quantize the model.
2026-08-21 12:36:14,124 file: model_builder.py func: model_builder line No: 39 End to quantize the model.
2026-08-21 12:36:14,162 file: model_builder.py func: model_builder line No: 320 Saving model to: /open_explorer/s100_custom/hbm_official_multhead_20260821/mower_combined_official_multhead_512_nv12_ptq_model.onnx.
2026-08-21 12:36:15,004 file: model_builder.py func: model_builder line No: 39 End to Horizon NN Model Convert.
2026-08-21 12:36:15,004 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hmct.api.build_model.
2026-08-21 12:36:15,004 file: hbm_builder.py func: hbm_builder line No: 277 Start to export model.
2026-08-21 12:36:15,004 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hbdk.export.
2026-08-21 12:36:15,004 file: wrap_utils.py func: wrap_utils line No: 43 hbdk.export input args ()
2026-08-21 12:36:15,004 file: wrap_utils.py func: wrap_utils line No: 46 hbdk.export input kwargs {‘output_prefix_name’: ‘mower_combined_official_multhead_512_nv12’}
2026-08-21 12:36:15,366 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hbdk.export.
2026-08-21 12:36:15,381 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hbdk.set_func_desc.
2026-08-21 12:36:15,381 file: wrap_utils.py func: wrap_utils line No: 43 hbdk.set_func_desc input args ()
2026-08-21 12:36:15,382 file: wrap_utils.py func: wrap_utils line No: 46 hbdk.set_func_desc input kwargs {‘config_info’: ConfigInfo(model=<horizon_tc_ui.parser.onnx_parser.OnnxModel object at 0x7cebe60213f0>, onnx_model=‘/open_explorer/s100_custom/mower_combined_official_multhead_20260821.onnx’, caffemodel_file=None, load_model=None, prototxt_file=None, model_type=‘onnx’, march=‘nash-e’, input_num=1, working_dir=‘/open_explorer/s100_custom/hbm_official_multhead_20260821’, output_model_file_prefix_full=‘/open_explorer/s100_custom/hbm_official_multhead_20260821/mower_combined_official_multhead_512_nv12’, output_model_file_prefix=‘mower_combined_official_multhead_512_nv12’, output_nodes=, model_debug_mode=, node_dict={}, layer_out_dump=False, input_names=[‘images’], input_shapes=[[1, 3, 512, 512]], input_batches=, separate_batch=False, separate_names=, input_type_rt=[‘nv12’], input_type_train=[‘rgb’], input_space_and_range=[‘regular’], input_layout_train=[‘NCHW’], input_layout_rt=, from_color=[‘RGB’], to_color=[‘YUV_BT601_FULL_RANGE’], norm_type=[‘data_mean_and_scale’], mean=[[0.0, 0.0, 0.0]], scale=[[0.0039215686, 0.0039215686, 0.0039215686]], std=[], calibration_type=‘default’, per_channel=False, max_percentile=None, run_on_cpu=, run_on_bpu=, calibration_optimization=None, cal_data_type=[‘float32’], cal_data_dir=[‘/open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32’], quant_config=None, compile_mode=‘latency’, balance_factor=100, optimize_level=‘O2’, compile_debug_mode=True, hbdk3_compatible_mode=False, ability_entry=None, core_num=1, max_time_per_fc=0, jobs=8, advice=0.0, custom_op=False, custom_op_method=None, cop_register_files=, custom_op_dir=None, remove_node_name=, remove_node_type=, input_source={‘images’: ‘pyramid’}, first_cali_data={‘images’: array([[[[0.44705883, 0.44705883, 0.44705883, …, 0.44705883,
0.44705883, 0.44705883],
[0.44705883, 0.44705883, 0.44705883, …, 0.44705883,
0.44705883, 0.44705883],
[0.44705883, 0.44705883, 0.44705883, …, 0.44705883,
0.44705883, 0.44705883],
…,
[0.44705883, 0.44705883, 0.44705883, …, 0.44705883,
0.44705883, 0.44705883],
[0.44705883, 0.44705883, 0.44705883, …, 0.44705883,
0.44705883, 0.44705883],
[0.44705883, 0.44705883, 0.44705883, …, 0.44705883,
0.44705883, 0.44705883]],

    [[0.44705883, 0.44705883, 0.44705883, ..., 0.44705883,
      0.44705883, 0.44705883],
     [0.44705883, 0.44705883, 0.44705883, ..., 0.44705883,
      0.44705883, 0.44705883],
     [0.44705883, 0.44705883, 0.44705883, ..., 0.44705883,
      0.44705883, 0.44705883],
     ...,
     [0.44705883, 0.44705883, 0.44705883, ..., 0.44705883,
      0.44705883, 0.44705883],
     [0.44705883, 0.44705883, 0.44705883, ..., 0.44705883,
      0.44705883, 0.44705883],
     [0.44705883, 0.44705883, 0.44705883, ..., 0.44705883,
      0.44705883, 0.44705883]],

    [[0.44705883, 0.44705883, 0.44705883, ..., 0.44705883,
      0.44705883, 0.44705883],
     [0.44705883, 0.44705883, 0.44705883, ..., 0.44705883,
      0.44705883, 0.44705883],
     [0.44705883, 0.44705883, 0.44705883, ..., 0.44705883,
      0.44705883, 0.44705883],
     ...,
     [0.44705883, 0.44705883, 0.44705883, ..., 0.44705883,
      0.44705883, 0.44705883],
     [0.44705883, 0.44705883, 0.44705883, ..., 0.44705883,
      0.44705883, 0.44705883],
     [0.44705883, 0.44705883, 0.44705883, ..., 0.44705883,
      0.44705883, 0.44705883]]]], dtype=float32)}, cali_extra_param={}, compile_extra_params={'input_no_padding': True, 'output_no_padding': True}, enable_vpu=True, cache_mode='disable', cache_path='', max_l2m_size=0)}

2026-08-21 12:36:15,384 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hbdk.set_func_desc.
2026-08-21 12:36:15,384 file: hbm_builder.py func: hbm_builder line No: 285 Successfully export model.
2026-08-21 12:36:15,384 file: hbm_builder.py func: hbm_builder line No: 173 Current input_names: [‘images’]
2026-08-21 12:36:15,384 file: hbm_builder.py func: hbm_builder line No: 179 images’s input_source is pyramid
2026-08-21 12:36:15,384 file: hbm_builder.py func: hbm_builder line No: 143 Insert transpose op for images at input 0
2026-08-21 12:36:15,384 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hbdk.insert_transpose.
2026-08-21 12:36:15,385 file: wrap_utils.py func: wrap_utils line No: 43 hbdk.insert_transpose input args ()
2026-08-21 12:36:15,385 file: wrap_utils.py func: wrap_utils line No: 46 hbdk.insert_transpose input kwargs {‘index’: 0, ‘permutes’: [0, 3, 1, 2]}
2026-08-21 12:36:15,385 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hbdk.insert_transpose.
2026-08-21 12:36:15,385 file: hbm_builder.py func: hbm_builder line No: 106 Insert image preprocess op for images at input 0
2026-08-21 12:36:15,385 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hbdk.insert_image_preprocess.
2026-08-21 12:36:15,385 file: wrap_utils.py func: wrap_utils line No: 43 hbdk.insert_image_preprocess input args ()
2026-08-21 12:36:15,385 file: wrap_utils.py func: wrap_utils line No: 46 hbdk.insert_image_preprocess input kwargs {‘index’: 0, ‘mode’: ‘yuvbt601full2rgb’, ‘divisor’: 1, ‘mean’: [0.0, 0.0, 0.0], ‘std’: [255.00000178500005, 255.00000178500005, 255.00000178500005], ‘is_signed’: True}
2026-08-21 12:36:15,385 file: hbir_handle.py func: hbir_handle line No: 102 Before insert_image_preprocess func @mower_combined_official_multhead_512_nv12(tensor<1x512x512x3xf32> images) → tensor<1x64x64x5xf32> output0, tensor<1x64x64x64xf32> 328, tensor<1x32x32x5xf32> 336, tensor<1x32x32x64xf32> 344, tensor<1x16x16x5xf32> 352, tensor<1x16x16x64xf32> 360
2026-08-21 12:36:15,463 file: hbir_handle.py func: hbir_handle line No: 109 After insert_image_preprocess func @mower_combined_official_multhead_512_nv12(tensor<1x512x512x3xsi8> images) → tensor<1x64x64x5xf32> output0, tensor<1x64x64x64xf32> 328, tensor<1x32x32x5xf32> 336, tensor<1x32x32x64xf32> 344, tensor<1x16x16x5xf32> 352, tensor<1x16x16x64xf32> 360
2026-08-21 12:36:15,538 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hbdk.insert_image_preprocess.
2026-08-21 12:36:15,538 file: hbm_builder.py func: hbm_builder line No: 154 Insert image convert op for images at input 0
2026-08-21 12:36:15,538 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hbdk.insert_image_convert.
2026-08-21 12:36:15,538 file: wrap_utils.py func: wrap_utils line No: 43 hbdk.insert_image_convert input args ()
2026-08-21 12:36:15,538 file: wrap_utils.py func: wrap_utils line No: 46 hbdk.insert_image_convert input kwargs {‘index’: 0, ‘mode’: ‘nv12’}
2026-08-21 12:36:15,538 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hbdk.insert_image_convert.
2026-08-21 12:36:15,538 file: hbm_builder.py func: hbm_builder line No: 292 Start to convert model.
2026-08-21 12:36:15,538 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hbdk.convert.
2026-08-21 12:36:15,538 file: wrap_utils.py func: wrap_utils line No: 43 hbdk.convert input args (‘nash-e’,)
2026-08-21 12:36:15,538 file: wrap_utils.py func: wrap_utils line No: 46 hbdk.convert input kwargs {‘advice’: True, ‘advice_path’: ‘/open_explorer/s100_custom/hbm_official_multhead_20260821/’, ‘enable_vpu’: True}
2026-08-21 12:36:17,754 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hbdk.convert.
2026-08-21 12:36:17,755 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hbdk.save.
2026-08-21 12:36:17,755 file: wrap_utils.py func: wrap_utils line No: 43 hbdk.save input args (<hbdk4.compiler.overlay.Module object at 0x7cebe60212d0>,)
2026-08-21 12:36:17,755 file: wrap_utils.py func: wrap_utils line No: 46 hbdk.save input kwargs {‘suffix’: ‘_quantized_model.bc’}
2026-08-21 12:36:17,783 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hbdk.save.
2026-08-21 12:36:17,783 file: hbm_builder.py func: hbm_builder line No: 299 Successfully convert model.
2026-08-21 12:36:17,786 file: node_info.py func: node_info line No: 330 hb_verifier -m /open_explorer/s100_custom/hbm_official_multhead_20260821/mower_combined_official_multhead_512_nv12_optimized_float_model.onnx,/open_explorer/s100_custom/hbm_official_multhead_20260821/mower_combined_official_multhead_512_nv12_quantized_model.bc -i images:/open_explorer/s100_custom/hbm_official_multhead_20260821/.hb_compile_tmp/images.npy
2026-08-21 12:36:17,786 file: params_check.py func: params_check line No: 54 Start to check params …
2026-08-21 12:36:18,032 file: params_check.py func: params_check line No: 61 End to check params.
2026-08-21 12:36:18,056 file: inference.py func: inference line No: 20 Start to inference onnx model mower_combined_official_multhead_512_nv12_optimized_float_model
2026-08-21 12:36:18,182 file: inference.py func: inference line No: 20 Start to inference bc model mower_combined_official_multhead_512_nv12_quantized_model
2026-08-21 12:36:19,402 file: node_info.py func: node_info line No: 293 /model.0/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,402 file: node_info.py func: node_info line No: 293 /model.0/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,402 file: node_info.py func: node_info line No: 293 /model.1/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,402 file: node_info.py func: node_info line No: 293 /model.1/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,402 file: node_info.py func: node_info line No: 293 /model.2/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,402 file: node_info.py func: node_info line No: 293 /model.2/cv1/act/Mul+/model.2/cv1/act/Mul_output_0_HzCalibration backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,402 file: node_info.py func: node_info line No: 293 /model.2/Split backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,403 file: node_info.py func: node_info line No: 293 /model.2/m.0/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,403 file: node_info.py func: node_info line No: 293 /model.2/m.0/cv1/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,403 file: node_info.py func: node_info line No: 293 /model.2/m.0/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,403 file: node_info.py func: node_info line No: 293 /model.2/m.0/cv2/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,403 file: node_info.py func: node_info line No: 293 /model.2/m.0/Add backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,403 file: node_info.py func: node_info line No: 293 /model.2/Concat backends: [‘BPU’]
2026-08-21 12:36:19,403 file: node_info.py func: node_info line No: 293 /model.2/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,403 file: node_info.py func: node_info line No: 293 /model.2/cv2/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,403 file: node_info.py func: node_info line No: 293 /model.3/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,403 file: node_info.py func: node_info line No: 293 /model.3/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,403 file: node_info.py func: node_info line No: 293 /model.4/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,403 file: node_info.py func: node_info line No: 293 /model.4/cv1/act/Mul+/model.4/cv1/act/Mul_output_0_HzCalibration backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,403 file: node_info.py func: node_info line No: 293 /model.4/Split+/model.4/Split_output_0_HzCalibration backends: [‘BPU’, ‘BPU’, ‘BPU’]
2026-08-21 12:36:19,403 file: node_info.py func: node_info line No: 293 /model.4/m.0/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,403 file: node_info.py func: node_info line No: 293 /model.4/m.0/cv1/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,403 file: node_info.py func: node_info line No: 293 /model.4/m.0/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,403 file: node_info.py func: node_info line No: 293 /model.4/m.0/cv2/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,404 file: node_info.py func: node_info line No: 293 /model.4/m.0/Add+/model.4/m.0/Add_output_0_HzCalibration backends: [‘BPU’, ‘BPU’, ‘BPU’]
2026-08-21 12:36:19,404 file: node_info.py func: node_info line No: 293 /model.4/m.1/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,404 file: node_info.py func: node_info line No: 293 /model.4/m.1/cv1/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,404 file: node_info.py func: node_info line No: 293 /model.4/m.1/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,404 file: node_info.py func: node_info line No: 293 /model.4/m.1/cv2/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,404 file: node_info.py func: node_info line No: 293 /model.4/m.1/Add backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,404 file: node_info.py func: node_info line No: 293 /model.4/Concat backends: [‘BPU’]
2026-08-21 12:36:19,404 file: node_info.py func: node_info line No: 293 /model.4/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,404 file: node_info.py func: node_info line No: 293 /model.4/cv2/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,404 file: node_info.py func: node_info line No: 293 /model.5/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,404 file: node_info.py func: node_info line No: 293 /model.5/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,404 file: node_info.py func: node_info line No: 293 /model.6/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,404 file: node_info.py func: node_info line No: 293 /model.6/cv1/act/Mul+/model.6/cv1/act/Mul_output_0_HzCalibration backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,404 file: node_info.py func: node_info line No: 293 /model.6/Split+/model.6/Split_output_0_HzCalibration backends: [‘BPU’, ‘BPU’, ‘BPU’]
2026-08-21 12:36:19,404 file: node_info.py func: node_info line No: 293 /model.6/m.0/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,404 file: node_info.py func: node_info line No: 293 /model.6/m.0/cv1/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,404 file: node_info.py func: node_info line No: 293 /model.6/m.0/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,404 file: node_info.py func: node_info line No: 293 /model.6/m.0/cv2/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,405 file: node_info.py func: node_info line No: 293 /model.6/m.0/Add+/model.6/m.0/Add_output_0_HzCalibration backends: [‘BPU’, ‘BPU’, ‘BPU’]
2026-08-21 12:36:19,405 file: node_info.py func: node_info line No: 293 /model.6/m.1/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,405 file: node_info.py func: node_info line No: 293 /model.6/m.1/cv1/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,405 file: node_info.py func: node_info line No: 293 /model.6/m.1/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,405 file: node_info.py func: node_info line No: 293 /model.6/m.1/cv2/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,405 file: node_info.py func: node_info line No: 293 /model.6/m.1/Add backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,405 file: node_info.py func: node_info line No: 293 /model.6/Concat backends: [‘BPU’]
2026-08-21 12:36:19,405 file: node_info.py func: node_info line No: 293 /model.6/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,405 file: node_info.py func: node_info line No: 293 /model.6/cv2/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,405 file: node_info.py func: node_info line No: 293 /model.7/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,405 file: node_info.py func: node_info line No: 293 /model.7/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,405 file: node_info.py func: node_info line No: 293 /model.8/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,405 file: node_info.py func: node_info line No: 293 /model.8/cv1/act/Mul+/model.8/cv1/act/Mul_output_0_HzCalibration backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,406 file: node_info.py func: node_info line No: 293 /model.8/Split+/model.8/Split_output_0_HzCalibration backends: [‘BPU’, ‘BPU’, ‘BPU’]
2026-08-21 12:36:19,406 file: node_info.py func: node_info line No: 293 /model.8/m.0/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,406 file: node_info.py func: node_info line No: 293 /model.8/m.0/cv1/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,406 file: node_info.py func: node_info line No: 293 /model.8/m.0/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,406 file: node_info.py func: node_info line No: 293 /model.8/m.0/cv2/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,406 file: node_info.py func: node_info line No: 293 /model.8/m.0/Add backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,406 file: node_info.py func: node_info line No: 293 /model.8/Concat backends: [‘BPU’]
2026-08-21 12:36:19,406 file: node_info.py func: node_info line No: 293 /model.8/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,406 file: node_info.py func: node_info line No: 293 /model.8/cv2/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,406 file: node_info.py func: node_info line No: 293 /model.9/cv1/conv/Conv+/model.9/cv1/conv/Conv_output_0_HzCalibration backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,406 file: node_info.py func: node_info line No: 293 /model.9/m/MaxPool+/model.9/m/MaxPool_output_0_HzCalibration backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,406 file: node_info.py func: node_info line No: 293 /model.9/m_1/MaxPool+/model.9/m_1/MaxPool_output_0_HzCalibration backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,406 file: node_info.py func: node_info line No: 293 /model.9/m_2/MaxPool+/model.9/m_2/MaxPool_output_0_HzCalibration backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,406 file: node_info.py func: node_info line No: 293 /model.9/Concat backends: [‘BPU’]
2026-08-21 12:36:19,406 file: node_info.py func: node_info line No: 293 /model.9/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,406 file: node_info.py func: node_info line No: 293 /model.9/cv2/act/Mul+/model.9/cv2/act/Mul_output_0_HzCalibration backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,406 file: node_info.py func: node_info line No: 293 /model.10/Resize+/model.10/Resize_output_0_HzCalibration backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,406 file: node_info.py func: node_info line No: 293 /model.11/Concat backends: [‘BPU’]
2026-08-21 12:36:19,407 file: node_info.py func: node_info line No: 293 /model.12/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,407 file: node_info.py func: node_info line No: 293 /model.12/cv1/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,407 file: node_info.py func: node_info line No: 293 /model.12/Split+/model.12/Split_output_0_HzCalibration backends: [‘BPU’, ‘BPU’, ‘BPU’]
2026-08-21 12:36:19,407 file: node_info.py func: node_info line No: 293 /model.12/m.0/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,407 file: node_info.py func: node_info line No: 293 /model.12/m.0/cv1/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,407 file: node_info.py func: node_info line No: 293 /model.12/m.0/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,407 file: node_info.py func: node_info line No: 293 /model.12/m.0/cv2/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,407 file: node_info.py func: node_info line No: 293 /model.12/Concat backends: [‘BPU’]
2026-08-21 12:36:19,407 file: node_info.py func: node_info line No: 293 /model.12/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,407 file: node_info.py func: node_info line No: 293 /model.12/cv2/act/Mul+/model.12/cv2/act/Mul_output_0_HzCalibration backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,407 file: node_info.py func: node_info line No: 293 /model.13/Resize+/model.13/Resize_output_0_HzCalibration backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,407 file: node_info.py func: node_info line No: 293 /model.14/Concat backends: [‘BPU’]
2026-08-21 12:36:19,407 file: node_info.py func: node_info line No: 293 /model.15/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,407 file: node_info.py func: node_info line No: 293 /model.15/cv1/act/Mul+/model.15/cv1/act/Mul_output_0_HzCalibration backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,407 file: node_info.py func: node_info line No: 293 /model.15/Split+/model.15/Split_output_0_HzCalibration backends: [‘BPU’, ‘BPU’, ‘BPU’]
2026-08-21 12:36:19,407 file: node_info.py func: node_info line No: 293 /model.15/m.0/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,407 file: node_info.py func: node_info line No: 293 /model.15/m.0/cv1/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,407 file: node_info.py func: node_info line No: 293 /model.15/m.0/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,408 file: node_info.py func: node_info line No: 293 /model.15/m.0/cv2/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,408 file: node_info.py func: node_info line No: 293 /model.15/Concat backends: [‘BPU’]
2026-08-21 12:36:19,408 file: node_info.py func: node_info line No: 293 /model.15/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,408 file: node_info.py func: node_info line No: 293 /model.15/cv2/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,408 file: node_info.py func: node_info line No: 293 /model.16/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,408 file: node_info.py func: node_info line No: 293 /model.16/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,408 file: node_info.py func: node_info line No: 293 /model.17/Concat backends: [‘BPU’]
2026-08-21 12:36:19,408 file: node_info.py func: node_info line No: 293 /model.18/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,408 file: node_info.py func: node_info line No: 293 /model.18/cv1/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,408 file: node_info.py func: node_info line No: 293 /model.18/Split+/model.18/Split_output_0_HzCalibration backends: [‘BPU’, ‘BPU’, ‘BPU’]
2026-08-21 12:36:19,408 file: node_info.py func: node_info line No: 293 /model.18/m.0/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,408 file: node_info.py func: node_info line No: 293 /model.18/m.0/cv1/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,408 file: node_info.py func: node_info line No: 293 /model.18/m.0/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,408 file: node_info.py func: node_info line No: 293 /model.18/m.0/cv2/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,408 file: node_info.py func: node_info line No: 293 /model.18/Concat backends: [‘BPU’]
2026-08-21 12:36:19,409 file: node_info.py func: node_info line No: 293 /model.18/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,409 file: node_info.py func: node_info line No: 293 /model.18/cv2/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,409 file: node_info.py func: node_info line No: 293 /model.19/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,409 file: node_info.py func: node_info line No: 293 /model.19/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,409 file: node_info.py func: node_info line No: 293 /model.20/Concat backends: [‘BPU’]
2026-08-21 12:36:19,409 file: node_info.py func: node_info line No: 293 /model.21/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,409 file: node_info.py func: node_info line No: 293 /model.21/cv1/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,409 file: node_info.py func: node_info line No: 293 /model.21/Split backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,409 file: node_info.py func: node_info line No: 293 /model.21/m.0/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,409 file: node_info.py func: node_info line No: 293 /model.21/m.0/cv1/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,409 file: node_info.py func: node_info line No: 293 /model.21/m.0/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,409 file: node_info.py func: node_info line No: 293 /model.21/m.0/cv2/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,409 file: node_info.py func: node_info line No: 293 /model.21/Concat backends: [‘BPU’]
2026-08-21 12:36:19,409 file: node_info.py func: node_info line No: 293 /model.21/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,409 file: node_info.py func: node_info line No: 293 /model.21/cv2/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,409 file: node_info.py func: node_info line No: 293 /model.22/cv3.0/cv3.0.0/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,409 file: node_info.py func: node_info line No: 293 /model.22/cv3.0/cv3.0.0/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,409 file: node_info.py func: node_info line No: 293 /model.22/cv3.0/cv3.0.1/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,410 file: node_info.py func: node_info line No: 293 /model.22/cv3.0/cv3.0.1/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,410 file: node_info.py func: node_info line No: 293 /model.22/cv3.0/cv3.0.2/Conv backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,410 file: node_info.py func: node_info line No: 293 /model.22/cv3.0/cv3.0.2/Conv backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,410 file: node_info.py func: node_info line No: 293 /model.22/cv2.0/cv2.0.0/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,410 file: node_info.py func: node_info line No: 293 /model.22/cv2.0/cv2.0.0/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,410 file: node_info.py func: node_info line No: 293 /model.22/cv2.0/cv2.0.1/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,410 file: node_info.py func: node_info line No: 293 /model.22/cv2.0/cv2.0.1/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,410 file: node_info.py func: node_info line No: 293 /model.22/cv2.0/cv2.0.2/Conv backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,410 file: node_info.py func: node_info line No: 293 /model.22/cv2.0/cv2.0.2/Conv backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,410 file: node_info.py func: node_info line No: 293 /model.22/cv3.1/cv3.1.0/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,410 file: node_info.py func: node_info line No: 293 /model.22/cv3.1/cv3.1.0/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,410 file: node_info.py func: node_info line No: 293 /model.22/cv3.1/cv3.1.1/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,410 file: node_info.py func: node_info line No: 293 /model.22/cv3.1/cv3.1.1/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,410 file: node_info.py func: node_info line No: 293 /model.22/cv3.1/cv3.1.2/Conv backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,410 file: node_info.py func: node_info line No: 293 /model.22/cv3.1/cv3.1.2/Conv backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,410 file: node_info.py func: node_info line No: 293 /model.22/cv2.1/cv2.1.0/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,410 file: node_info.py func: node_info line No: 293 /model.22/cv2.1/cv2.1.0/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,411 file: node_info.py func: node_info line No: 293 /model.22/cv2.1/cv2.1.1/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,411 file: node_info.py func: node_info line No: 293 /model.22/cv2.1/cv2.1.1/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,411 file: node_info.py func: node_info line No: 293 /model.22/cv2.1/cv2.1.2/Conv backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,411 file: node_info.py func: node_info line No: 293 /model.22/cv2.1/cv2.1.2/Conv backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,411 file: node_info.py func: node_info line No: 293 /model.22/cv3.2/cv3.2.0/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,411 file: node_info.py func: node_info line No: 293 /model.22/cv3.2/cv3.2.0/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,411 file: node_info.py func: node_info line No: 293 /model.22/cv3.2/cv3.2.1/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,411 file: node_info.py func: node_info line No: 293 /model.22/cv3.2/cv3.2.1/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,411 file: node_info.py func: node_info line No: 293 /model.22/cv3.2/cv3.2.2/Conv backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,411 file: node_info.py func: node_info line No: 293 /model.22/cv3.2/cv3.2.2/Conv backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,411 file: node_info.py func: node_info line No: 293 /model.22/cv2.2/cv2.2.0/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,411 file: node_info.py func: node_info line No: 293 /model.22/cv2.2/cv2.2.0/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,411 file: node_info.py func: node_info line No: 293 /model.22/cv2.2/cv2.2.1/conv/Conv backends: [‘BPU’]
2026-08-21 12:36:19,411 file: node_info.py func: node_info line No: 293 /model.22/cv2.2/cv2.2.1/act/Mul backends: [‘BPU’]
2026-08-21 12:36:19,411 file: node_info.py func: node_info line No: 293 /model.22/cv2.2/cv2.2.2/Conv backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,411 file: node_info.py func: node_info line No: 293 /model.22/cv2.2/cv2.2.2/Conv backends: [‘BPU’, ‘BPU’]
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 424 ±----------------------------------±----------±----±----------±------------------±-----------------±-----------------+
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | Node | NodeType | ON | Threshold | Calibrated Cosine | Quantized Cosine | Output Data Type |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 424 ±----------------------------------±----------±----±----------±------------------±-----------------±-----------------+
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.0/conv/Conv | Conv | BPU | 0.935047 | 0.988043 | 0.987733 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.0/act/Mul | HzSwish | BPU | 15.641089 | 0.975401 | 0.974629 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.1/conv/Conv | Conv | BPU | 7.356876 | 0.938666 | 0.93438 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.1/act/Mul | HzSwish | BPU | 30.951134 | 0.949271 | 0.944368 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.2/cv1/conv/Conv | Conv | BPU | 30.951134 | 0.941300 | 0.937545 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.2/cv1/act/Mul | HzSwish | BPU | 18.244846 | 0.981417 | 0.975566 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.2/Split | Split | BPU | 8.23173 | 0.977673 | 0.973596 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.2/m.0/cv1/conv/Conv | Conv | BPU | 5.2803 | 0.964909 | 0.959902 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.2/m.0/cv1/act/Mul | HzSwish | BPU | 7.927247 | 0.983252 | 0.978239 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.2/m.0/cv2/conv/Conv | Conv | BPU | 7.757083 | 0.981759 | 0.972076 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.2/m.0/cv2/act/Mul | HzSwish | BPU | 12.168081 | 0.986865 | 0.98088 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.2/m.0/Add | Add | BPU | 5.2803 | 0.988803 | 0.984912 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.2/Concat | Concat | BPU | 8.23173 | 0.986289 | 0.982317 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.2/cv2/conv/Conv | Conv | BPU | 8.23173 | 0.964113 | 0.960255 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.2/cv2/act/Mul | HzSwish | BPU | 5.909275 | 0.988138 | 0.984775 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.3/conv/Conv | Conv | BPU | 5.934586 | 0.985599 | 0.982081 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.3/act/Mul | HzSwish | BPU | 4.506022 | 0.990139 | 0.988065 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.4/cv1/conv/Conv | Conv | BPU | 4.36947 | 0.982920 | 0.978366 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.4/cv1/act/Mul | HzSwish | BPU | 3.779374 | 0.986222 | 0.980978 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.4/Split | Split | BPU | 3.443955 | 0.974374 | 0.965984 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.4/m.0/cv1/conv/Conv | Conv | BPU | 2.424043 | 0.986013 | 0.983342 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.4/m.0/cv1/act/Mul | HzSwish | BPU | 4.211746 | 0.984733 | 0.982155 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.4/m.0/cv2/conv/Conv | Conv | BPU | 1.836794 | 0.986450 | 0.983966 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.4/m.0/cv2/act/Mul | HzSwish | BPU | 5.284626 | 0.989046 | 0.986994 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.4/m.0/Add | Add | BPU | 2.424043 | 0.993843 | 0.992675 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.4/m.1/cv1/conv/Conv | Conv | BPU | 5.323081 | 0.989928 | 0.987687 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.4/m.1/cv1/act/Mul | HzSwish | BPU | 5.55594 | 0.980042 | 0.976229 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.4/m.1/cv2/conv/Conv | Conv | BPU | 1.029356 | 0.985105 | 0.981736 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.4/m.1/cv2/act/Mul | HzSwish | BPU | 6.713912 | 0.988447 | 0.985855 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.4/m.1/Add | Add | BPU | 5.323081 | 0.993163 | 0.992093 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.4/Concat | Concat | BPU | 3.443955 | 0.992096 | 0.990547 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.4/cv2/conv/Conv | Conv | BPU | 4.170525 | 0.982167 | 0.978597 | si8 |
2026-08-21 12:36:19,412 file: tool_utils.py func: tool_utils line No: 419 | /model.4/cv2/act/Mul | HzSwish | BPU | 6.127284 | 0.980742 | 0.976534 | si8 |
2026-08-21 12:36:19,413 file: tool_utils.py func: tool_utils line No: 419 | /model.5/conv/Conv | Conv | BPU | 2.423417 | 0.984366 | 0.98109 | si8 |
2026-08-21 12:36:19,413 file: tool_utils.py func: tool_utils line No: 419 | /model.5/act/Mul | HzSwish | BPU | 8.285448 | 0.979883 | 0.976224 | si8 |
2026-08-21 12:36:19,413 file: tool_utils.py func: tool_utils line No: 419 | /model.6/cv1/conv/Conv | Conv | BPU | 2.951653 | 0.979748 | 0.975777 | si8 |
2026-08-21 12:36:19,413 file: tool_utils.py func: tool_utils line No: 419 | /model.6/cv1/act/Mul | HzSwish | BPU | 11.488702 | 0.957370 | 0.95205 | si8 |
2026-08-21 12:36:19,413 file: tool_utils.py func: tool_utils line No: 419 | /model.6/Split | Split | BPU | 1.711714 | 0.944843 | 0.93738 | si8 |
2026-08-21 12:36:19,413 file: tool_utils.py func: tool_utils line No: 419 | /model.6/m.0/cv1/conv/Conv | Conv | BPU | 2.156565 | 0.983820 | 0.982438 | si8 |
2026-08-21 12:36:19,413 file: tool_utils.py func: tool_utils line No: 419 | /model.6/m.0/cv1/act/Mul | HzSwish | BPU | 7.233939 | 0.953904 | 0.950119 | si8 |
2026-08-21 12:36:19,413 file: tool_utils.py func: tool_utils line No: 419 | /model.6/m.0/cv2/conv/Conv | Conv | BPU | 1.797779 | 0.971981 | 0.969291 | si8 |
2026-08-21 12:36:19,413 file: tool_utils.py func: tool_utils line No: 419 | /model.6/m.0/cv2/act/Mul | HzSwish | BPU | 7.477013 | 0.968813 | 0.965924 | si8 |
2026-08-21 12:36:19,413 file: tool_utils.py func: tool_utils line No: 419 | /model.6/m.0/Add | Add | BPU | 2.156565 | 0.977739 | 0.97526 | si8 |
2026-08-21 12:36:19,413 file: tool_utils.py func: tool_utils line No: 419 | /model.6/m.1/cv1/conv/Conv | Conv | BPU | 5.131283 | 0.988891 | 0.987779 | si8 |
2026-08-21 12:36:19,413 file: tool_utils.py func: tool_utils line No: 419 | /model.6/m.1/cv1/act/Mul | HzSwish | BPU | 7.878641 | 0.957017 | 0.954357 | si8 |
2026-08-21 12:36:19,414 file: tool_utils.py func: tool_utils line No: 419 | /model.6/m.1/cv2/conv/Conv | Conv | BPU | 1.232424 | 0.960910 | 0.958354 | si8 |
2026-08-21 12:36:19,414 file: tool_utils.py func: tool_utils line No: 419 | /model.6/m.1/cv2/act/Mul | HzSwish | BPU | 10.241508 | 0.966340 | 0.964342 | si8 |
2026-08-21 12:36:19,414 file: tool_utils.py func: tool_utils line No: 419 | /model.6/m.1/Add | Add | BPU | 5.131283 | 0.976509 | 0.974976 | si8 |
2026-08-21 12:36:19,414 file: tool_utils.py func: tool_utils line No: 419 | /model.6/Concat | Concat | BPU | 1.711714 | 0.972338 | 0.969925 | si8 |
2026-08-21 12:36:19,414 file: tool_utils.py func: tool_utils line No: 419 | /model.6/cv2/conv/Conv | Conv | BPU | 5.716817 | 0.979402 | 0.977375 | si8 |
2026-08-21 12:36:19,414 file: tool_utils.py func: tool_utils line No: 419 | /model.6/cv2/act/Mul | HzSwish | BPU | 7.717035 | 0.957877 | 0.954156 | si8 |
2026-08-21 12:36:19,414 file: tool_utils.py func: tool_utils line No: 419 | /model.7/conv/Conv | Conv | BPU | 2.06313 | 0.976573 | 0.973931 | si8 |
2026-08-21 12:36:19,414 file: tool_utils.py func: tool_utils line No: 419 | /model.7/act/Mul | HzSwish | BPU | 8.957396 | 0.949579 | 0.943764 | si8 |
2026-08-21 12:36:19,414 file: tool_utils.py func: tool_utils line No: 419 | /model.8/cv1/conv/Conv | Conv | BPU | 2.692399 | 0.968212 | 0.963974 | si8 |
2026-08-21 12:36:19,414 file: tool_utils.py func: tool_utils line No: 419 | /model.8/cv1/act/Mul | HzSwish | BPU | 10.485312 | 0.940535 | 0.92096 | si8 |
2026-08-21 12:36:19,415 file: tool_utils.py func: tool_utils line No: 419 | /model.8/Split | Split | BPU | 2.83009 | 0.934158 | 0.925814 | si8 |
2026-08-21 12:36:19,415 file: tool_utils.py func: tool_utils line No: 419 | /model.8/m.0/cv1/conv/Conv | Conv | BPU | 2.031916 | 0.978640 | 0.975041 | si8 |
2026-08-21 12:36:19,415 file: tool_utils.py func: tool_utils line No: 419 | /model.8/m.0/cv1/act/Mul | HzSwish | BPU | 9.994936 | 0.952242 | 0.946105 | si8 |
2026-08-21 12:36:19,415 file: tool_utils.py func: tool_utils line No: 419 | /model.8/m.0/cv2/conv/Conv | Conv | BPU | 3.129417 | 0.965544 | 0.960017 | si8 |
2026-08-21 12:36:19,415 file: tool_utils.py func: tool_utils line No: 419 | /model.8/m.0/cv2/act/Mul | HzSwish | BPU | 15.052759 | 0.951690 | 0.943337 | si8 |
2026-08-21 12:36:19,415 file: tool_utils.py func: tool_utils line No: 419 | /model.8/m.0/Add | Add | BPU | 2.031916 | 0.948651 | 0.940153 | si8 |
2026-08-21 12:36:19,416 file: tool_utils.py func: tool_utils line No: 419 | /model.8/Concat | Concat | BPU | 2.83009 | 0.945681 | 0.937385 | si8 |
2026-08-21 12:36:19,416 file: tool_utils.py func: tool_utils line No: 419 | /model.8/cv2/conv/Conv | Conv | BPU | 7.027301 | 0.965316 | 0.960005 | si8 |
2026-08-21 12:36:19,416 file: tool_utils.py func: tool_utils line No: 419 | /model.8/cv2/act/Mul | HzSwish | BPU | 10.203688 | 0.936156 | 0.927455 | si8 |
2026-08-21 12:36:19,416 file: tool_utils.py func: tool_utils line No: 419 | /model.9/cv1/conv/Conv | Conv | BPU | 3.66282 | 0.984075 | 0.982332 | si8 |
2026-08-21 12:36:19,416 file: tool_utils.py func: tool_utils line No: 419 | /model.9/m/MaxPool | MaxPool | BPU | 7.037787 | 0.995386 | 0.994788 | si8 |
2026-08-21 12:36:19,416 file: tool_utils.py func: tool_utils line No: 419 | /model.9/m_1/MaxPool | MaxPool | BPU | 7.037787 | 0.996205 | 0.995862 | si8 |
2026-08-21 12:36:19,416 file: tool_utils.py func: tool_utils line No: 419 | /model.9/m_2/MaxPool | MaxPool | BPU | 7.037787 | 0.996177 | 0.995923 | si8 |
2026-08-21 12:36:19,416 file: tool_utils.py func: tool_utils line No: 419 | /model.9/Concat | Concat | BPU | 7.037787 | 0.994628 | 0.994133 | si8 |
2026-08-21 12:36:19,416 file: tool_utils.py func: tool_utils line No: 419 | /model.9/cv2/conv/Conv | Conv | BPU | 8.06636 | 0.983584 | 0.981479 | si8 |
2026-08-21 12:36:19,417 file: tool_utils.py func: tool_utils line No: 419 | /model.9/cv2/act/Mul | HzSwish | BPU | 9.35019 | 0.949770 | 0.943519 | si8 |
2026-08-21 12:36:19,417 file: tool_utils.py func: tool_utils line No: 419 | /model.10/Resize | Resize | BPU | 1.297382 | 0.949794 | 0.943583 | si8 |
2026-08-21 12:36:19,417 file: tool_utils.py func: tool_utils line No: 419 | /model.11/Concat | Concat | BPU | 1.297382 | 0.953531 | 0.948749 | si8 |
2026-08-21 12:36:19,417 file: tool_utils.py func: tool_utils line No: 419 | /model.12/cv1/conv/Conv | Conv | BPU | 2.06313 | 0.967197 | 0.963423 | si8 |
2026-08-21 12:36:19,417 file: tool_utils.py func: tool_utils line No: 419 | /model.12/cv1/act/Mul | HzSwish | BPU | 7.195323 | 0.961471 | 0.957838 | si8 |
2026-08-21 12:36:19,417 file: tool_utils.py func: tool_utils line No: 419 | /model.12/Split | Split | BPU | 3.908659 | 0.939454 | 0.93314 | si8 |
2026-08-21 12:36:19,417 file: tool_utils.py func: tool_utils line No: 419 | /model.12/m.0/cv1/conv/Conv | Conv | BPU | 3.908659 | 0.981730 | 0.979052 | si8 |
2026-08-21 12:36:19,418 file: tool_utils.py func: tool_utils line No: 419 | /model.12/m.0/cv1/act/Mul | HzSwish | BPU | 8.808208 | 0.942081 | 0.935792 | si8 |
2026-08-21 12:36:19,418 file: tool_utils.py func: tool_utils line No: 419 | /model.12/m.0/cv2/conv/Conv | Conv | BPU | 1.456689 | 0.959289 | 0.955153 | si8 |
2026-08-21 12:36:19,418 file: tool_utils.py func: tool_utils line No: 419 | /model.12/m.0/cv2/act/Mul | HzSwish | BPU | 7.677278 | 0.948970 | 0.944308 | si8 |
2026-08-21 12:36:19,418 file: tool_utils.py func: tool_utils line No: 419 | /model.12/Concat | Concat | BPU | 3.908659 | 0.955035 | 0.951018 | si8 |
2026-08-21 12:36:19,418 file: tool_utils.py func: tool_utils line No: 419 | /model.12/cv2/conv/Conv | Conv | BPU | 1.90765 | 0.963206 | 0.959728 | si8 |
2026-08-21 12:36:19,418 file: tool_utils.py func: tool_utils line No: 419 | /model.12/cv2/act/Mul | HzSwish | BPU | 7.815493 | 0.954203 | 0.949953 | si8 |
2026-08-21 12:36:19,419 file: tool_utils.py func: tool_utils line No: 419 | /model.13/Resize | Resize | BPU | 2.035401 | 0.954196 | 0.950239 | si8 |
2026-08-21 12:36:19,419 file: tool_utils.py func: tool_utils line No: 419 | /model.14/Concat | Concat | BPU | 2.035401 | 0.966028 | 0.961983 | si8 |
2026-08-21 12:36:19,419 file: tool_utils.py func: tool_utils line No: 419 | /model.15/cv1/conv/Conv | Conv | BPU | 2.423417 | 0.985352 | 0.983258 | si8 |
2026-08-21 12:36:19,419 file: tool_utils.py func: tool_utils line No: 419 | /model.15/cv1/act/Mul | HzSwish | BPU | 7.358463 | 0.988778 | 0.987295 | si8 |
2026-08-21 12:36:19,419 file: tool_utils.py func: tool_utils line No: 419 | /model.15/Split | Split | BPU | 2.76025 | 0.983089 | 0.981029 | si8 |
2026-08-21 12:36:19,419 file: tool_utils.py func: tool_utils line No: 419 | /model.15/m.0/cv1/conv/Conv | Conv | BPU | 3.670984 | 0.982556 | 0.979934 | si8 |
2026-08-21 12:36:19,419 file: tool_utils.py func: tool_utils line No: 419 | /model.15/m.0/cv1/act/Mul | HzSwish | BPU | 5.581501 | 0.981224 | 0.978732 | si8 |
2026-08-21 12:36:19,420 file: tool_utils.py func: tool_utils line No: 419 | /model.15/m.0/cv2/conv/Conv | Conv | BPU | 1.67213 | 0.976472 | 0.973022 | si8 |
2026-08-21 12:36:19,420 file: tool_utils.py func: tool_utils line No: 419 | /model.15/m.0/cv2/act/Mul | HzSwish | BPU | 6.811678 | 0.986401 | 0.984381 | si8 |
2026-08-21 12:36:19,420 file: tool_utils.py func: tool_utils line No: 419 | /model.15/Concat | Concat | BPU | 2.76025 | 0.987683 | 0.986027 | si8 |
2026-08-21 12:36:19,420 file: tool_utils.py func: tool_utils line No: 419 | /model.15/cv2/conv/Conv | Conv | BPU | 3.279997 | 0.983099 | 0.980771 | si8 |
2026-08-21 12:36:19,420 file: tool_utils.py func: tool_utils line No: 419 | /model.15/cv2/act/Mul | HzSwish | BPU | 7.477002 | 0.985251 | 0.98341 | si8 |
2026-08-21 12:36:19,420 file: tool_utils.py func: tool_utils line No: 419 | /model.16/conv/Conv | Conv | BPU | 2.647014 | 0.967148 | 0.963482 | si8 |
2026-08-21 12:36:19,420 file: tool_utils.py func: tool_utils line No: 419 | /model.16/act/Mul | HzSwish | BPU | 9.830747 | 0.956481 | 0.951454 | si8 |
2026-08-21 12:36:19,420 file: tool_utils.py func: tool_utils line No: 419 | /model.17/Concat | Concat | BPU | 4.34713 | 0.954994 | 0.950586 | si8 |
2026-08-21 12:36:19,420 file: tool_utils.py func: tool_utils line No: 419 | /model.18/cv1/conv/Conv | Conv | BPU | 4.34713 | 0.957577 | 0.953947 | si8 |
2026-08-21 12:36:19,420 file: tool_utils.py func: tool_utils line No: 419 | /model.18/cv1/act/Mul | HzSwish | BPU | 9.219532 | 0.951649 | 0.946593 | si8 |
2026-08-21 12:36:19,420 file: tool_utils.py func: tool_utils line No: 419 | /model.18/Split | Split | BPU | 3.6603 | 0.927032 | 0.920982 | si8 |
2026-08-21 12:36:19,421 file: tool_utils.py func: tool_utils line No: 419 | /model.18/m.0/cv1/conv/Conv | Conv | BPU | 3.6603 | 0.975401 | 0.97269 | si8 |
2026-08-21 12:36:19,421 file: tool_utils.py func: tool_utils line No: 419 | /model.18/m.0/cv1/act/Mul | HzSwish | BPU | 8.231597 | 0.969347 | 0.965589 | si8 |
2026-08-21 12:36:19,421 file: tool_utils.py func: tool_utils line No: 419 | /model.18/m.0/cv2/conv/Conv | Conv | BPU | 3.30145 | 0.961658 | 0.957091 | si8 |
2026-08-21 12:36:19,421 file: tool_utils.py func: tool_utils line No: 419 | /model.18/m.0/cv2/act/Mul | HzSwish | BPU | 12.186218 | 0.940918 | 0.934581 | si8 |
2026-08-21 12:36:19,421 file: tool_utils.py func: tool_utils line No: 419 | /model.18/Concat | Concat | BPU | 3.6603 | 0.944945 | 0.939186 | si8 |
2026-08-21 12:36:19,421 file: tool_utils.py func: tool_utils line No: 419 | /model.18/cv2/conv/Conv | Conv | BPU | 2.899009 | 0.966018 | 0.962578 | si8 |
2026-08-21 12:36:19,421 file: tool_utils.py func: tool_utils line No: 419 | /model.18/cv2/act/Mul | HzSwish | BPU | 12.913632 | 0.963591 | 0.959048 | si8 |
2026-08-21 12:36:19,422 file: tool_utils.py func: tool_utils line No: 419 | /model.19/conv/Conv | Conv | BPU | 2.265605 | 0.961708 | 0.957447 | si8 |
2026-08-21 12:36:19,422 file: tool_utils.py func: tool_utils line No: 419 | /model.19/act/Mul | HzSwish | BPU | 8.940406 | 0.913845 | 0.906204 | si8 |
2026-08-21 12:36:19,422 file: tool_utils.py func: tool_utils line No: 419 | /model.20/Concat | Concat | BPU | 2.7021 | 0.928418 | 0.921772 | si8 |
2026-08-21 12:36:19,422 file: tool_utils.py func: tool_utils line No: 419 | /model.21/cv1/conv/Conv | Conv | BPU | 2.7021 | 0.946197 | 0.940509 | si8 |
2026-08-21 12:36:19,422 file: tool_utils.py func: tool_utils line No: 419 | /model.21/cv1/act/Mul | HzSwish | BPU | 12.97851 | 0.923132 | 0.915806 | si8 |
2026-08-21 12:36:19,422 file: tool_utils.py func: tool_utils line No: 419 | /model.21/Split | Split | BPU | 4.946313 | 0.895033 | 0.883887 | si8 |
2026-08-21 12:36:19,422 file: tool_utils.py func: tool_utils line No: 419 | /model.21/m.0/cv1/conv/Conv | Conv | BPU | 4.946313 | 0.964833 | 0.960548 | si8 |
2026-08-21 12:36:19,422 file: tool_utils.py func: tool_utils line No: 419 | /model.21/m.0/cv1/act/Mul | HzSwish | BPU | 10.912157 | 0.909480 | 0.903332 | si8 |
2026-08-21 12:36:19,422 file: tool_utils.py func: tool_utils line No: 419 | /model.21/m.0/cv2/conv/Conv | Conv | BPU | 2.023837 | 0.929077 | 0.923769 | si8 |
2026-08-21 12:36:19,422 file: tool_utils.py func: tool_utils line No: 419 | /model.21/m.0/cv2/act/Mul | HzSwish | BPU | 13.465857 | 0.911078 | 0.902888 | si8 |
2026-08-21 12:36:19,422 file: tool_utils.py func: tool_utils line No: 419 | /model.21/Concat | Concat | BPU | 4.946313 | 0.916778 | 0.909005 | si8 |
2026-08-21 12:36:19,422 file: tool_utils.py func: tool_utils line No: 419 | /model.21/cv2/conv/Conv | Conv | BPU | 4.946313 | 0.951019 | 0.946798 | si8 |
2026-08-21 12:36:19,423 file: tool_utils.py func: tool_utils line No: 419 | /model.21/cv2/act/Mul | HzSwish | BPU | 17.971989 | 0.918626 | 0.910363 | si8 |
2026-08-21 12:36:19,423 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.0/cv3.0.0/conv/Conv | Conv | BPU | 2.647014 | 0.943424 | 0.936296 | si8 |
2026-08-21 12:36:19,423 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.0/cv3.0.0/act/Mul | HzSwish | BPU | 8.438299 | 0.943001 | 0.936114 | si8 |
2026-08-21 12:36:19,423 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.0/cv3.0.1/conv/Conv | Conv | BPU | 3.140429 | 0.943387 | 0.935599 | si8 |
2026-08-21 12:36:19,423 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.0/cv3.0.1/act/Mul | HzSwish | BPU | 9.63975 | 0.945590 | 0.939299 | si8 |
2026-08-21 12:36:19,423 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.0/cv3.0.2/Conv | Conv | BPU | 4.103453 | 0.997480 | 0.997218 | si32 |
2026-08-21 12:36:19,423 file: tool_utils.py func: tool_utils line No: 419 | /model.22/Transpose | Transpose | BPU | – | 0.997479 | 0.997217 | f32 |
2026-08-21 12:36:19,423 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.0/cv2.0.0/conv/Conv | Conv | BPU | 2.647014 | 0.973199 | 0.970181 | si8 |
2026-08-21 12:36:19,423 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.0/cv2.0.0/act/Mul | HzSwish | BPU | 11.592605 | 0.967036 | 0.96293 | si8 |
2026-08-21 12:36:19,423 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.0/cv2.0.1/conv/Conv | Conv | BPU | 3.656941 | 0.965600 | 0.960212 | si8 |
2026-08-21 12:36:19,423 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.0/cv2.0.1/act/Mul | HzSwish | BPU | 22.297094 | 0.968733 | 0.963924 | si8 |
2026-08-21 12:36:19,423 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.0/cv2.0.2/Conv | Conv | BPU | 11.18539 | 0.988260 | 0.986341 | si32 |
2026-08-21 12:36:19,424 file: tool_utils.py func: tool_utils line No: 419 | /model.22/Transpose_1 | Transpose | BPU | – | 0.988260 | 0.132655 | f32 |
2026-08-21 12:36:19,424 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.1/cv3.1.0/conv/Conv | Conv | BPU | 2.265605 | 0.928404 | 0.919842 | si8 |
2026-08-21 12:36:19,424 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.1/cv3.1.0/act/Mul | HzSwish | BPU | 9.678341 | 0.924287 | 0.91659 | si8 |
2026-08-21 12:36:19,424 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.1/cv3.1.1/conv/Conv | Conv | BPU | 4.97524 | 0.926179 | 0.91905 | si8 |
2026-08-21 12:36:19,424 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.1/cv3.1.1/act/Mul | HzSwish | BPU | 13.366339 | 0.935718 | 0.928381 | si8 |
2026-08-21 12:36:19,424 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.1/cv3.1.2/Conv | Conv | BPU | 6.643779 | 0.995227 | 0.994986 | si32 |
2026-08-21 12:36:19,424 file: tool_utils.py func: tool_utils line No: 419 | /model.22/Transpose_2 | Transpose | BPU | – | 0.995227 | 0.994986 | f32 |
2026-08-21 12:36:19,424 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.1/cv2.1.0/conv/Conv | Conv | BPU | 2.265605 | 0.963336 | 0.957595 | si8 |
2026-08-21 12:36:19,424 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.1/cv2.1.0/act/Mul | HzSwish | BPU | 13.654624 | 0.951507 | 0.9441 | si8 |
2026-08-21 12:36:19,424 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.1/cv2.1.1/conv/Conv | Conv | BPU | 4.094286 | 0.962704 | 0.958192 | si8 |
2026-08-21 12:36:19,424 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.1/cv2.1.1/act/Mul | HzSwish | BPU | 20.251514 | 0.964388 | 0.960592 | si8 |
2026-08-21 12:36:19,424 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.1/cv2.1.2/Conv | Conv | BPU | 22.621801 | 0.983895 | 0.981935 | si32 |
2026-08-21 12:36:19,424 file: tool_utils.py func: tool_utils line No: 419 | /model.22/Transpose_3 | Transpose | BPU | – | 0.983896 | 0.981934 | f32 |
2026-08-21 12:36:19,424 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.2/cv3.2.0/conv/Conv | Conv | BPU | 3.200551 | 0.944292 | 0.936455 | si8 |
2026-08-21 12:36:19,424 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.2/cv3.2.0/act/Mul | HzSwish | BPU | 11.953465 | 0.942946 | 0.937128 | si8 |
2026-08-21 12:36:19,424 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.2/cv3.2.1/conv/Conv | Conv | BPU | 3.077193 | 0.957875 | 0.953829 | si8 |
2026-08-21 12:36:19,424 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.2/cv3.2.1/act/Mul | HzSwish | BPU | 14.043688 | 0.964290 | 0.961471 | si8 |
2026-08-21 12:36:19,424 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.2/cv3.2.2/Conv | Conv | BPU | 5.978215 | 0.998545 | 0.99851 | si32 |
2026-08-21 12:36:19,424 file: tool_utils.py func: tool_utils line No: 419 | /model.22/Transpose_4 | Transpose | BPU | – | 0.998545 | 0.99851 | f32 |
2026-08-21 12:36:19,424 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.2/cv2.2.0/conv/Conv | Conv | BPU | 3.200551 | 0.959679 | 0.954008 | si8 |
2026-08-21 12:36:19,424 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.2/cv2.2.0/act/Mul | HzSwish | BPU | 16.798029 | 0.958417 | 0.954377 | si8 |
2026-08-21 12:36:19,424 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.2/cv2.2.1/conv/Conv | Conv | BPU | 6.057204 | 0.958086 | 0.955163 | si8 |
2026-08-21 12:36:19,424 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.2/cv2.2.1/act/Mul | HzSwish | BPU | 26.04982 | 0.961725 | 0.958647 | si8 |
2026-08-21 12:36:19,424 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.2/cv2.2.2/Conv | Conv | BPU | 14.909542 | 0.986191 | 0.984805 | si32 |
2026-08-21 12:36:19,424 file: tool_utils.py func: tool_utils line No: 419 | /model.22/Transpose_5 | Transpose | BPU | – | 0.986192 | 0.984805 | f32 |
2026-08-21 12:36:19,424 file: tool_utils.py func: tool_utils line No: 424 ±----------------------------------±----------±----±----------±------------------±-----------------±-----------------+
2026-08-21 12:36:19,425 file: tool_utils.py func: tool_utils line No: 424 ±-----------±------------------±-----------------+
2026-08-21 12:36:19,425 file: tool_utils.py func: tool_utils line No: 419 | TensorName | Calibrated Cosine | Quantized Cosine |
2026-08-21 12:36:19,425 file: tool_utils.py func: tool_utils line No: 424 ±-----------±------------------±-----------------+
2026-08-21 12:36:19,425 file: tool_utils.py func: tool_utils line No: 419 | output0 | 0.997479 | 0.997217 |
2026-08-21 12:36:19,425 file: tool_utils.py func: tool_utils line No: 419 | 328 | 0.988260 | 0.132655 |
2026-08-21 12:36:19,425 file: tool_utils.py func: tool_utils line No: 419 | 336 | 0.995227 | 0.994986 |
2026-08-21 12:36:19,425 file: tool_utils.py func: tool_utils line No: 419 | 344 | 0.983896 | 0.981934 |
2026-08-21 12:36:19,425 file: tool_utils.py func: tool_utils line No: 419 | 352 | 0.998545 | 0.99851 |
2026-08-21 12:36:19,425 file: tool_utils.py func: tool_utils line No: 419 | 360 | 0.986192 | 0.984805 |
2026-08-21 12:36:19,425 file: tool_utils.py func: tool_utils line No: 424 ±-----------±------------------±-----------------+
2026-08-21 12:36:19,437 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hbdk.overlay.remove_io_op.
2026-08-21 12:36:19,437 file: wrap_utils.py func: wrap_utils line No: 43 hbdk.overlay.remove_io_op input args ()
2026-08-21 12:36:19,437 file: wrap_utils.py func: wrap_utils line No: 46 hbdk.overlay.remove_io_op input kwargs {‘remove_node_types’: , ‘remove_node_names’: }
2026-08-21 12:36:19,453 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hbdk.overlay.remove_io_op.
2026-08-21 12:36:19,454 file: hbm_builder.py func: hbm_builder line No: 66 Compile params: {‘jobs’: 8, ‘balance’: 100, ‘progress_bar’: True, ‘opt’: 2, ‘core_num’: 1, ‘max_l2m_size’: 0, ‘max_time_per_fc’: 0, ‘debug’: True, ‘cache_mode’: ‘disable’, ‘input_no_padding’: True, ‘output_no_padding’: True}
2026-08-21 12:36:19,471 file: hbm_builder.py func: hbm_builder line No: 312 Start to compile model.
2026-08-21 12:36:19,471 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hbdk.compile.
2026-08-21 12:36:19,472 file: wrap_utils.py func: wrap_utils line No: 43 hbdk.compile input args ()
2026-08-21 12:36:19,472 file: wrap_utils.py func: wrap_utils line No: 46 hbdk.compile input kwargs {‘save_path’: ‘/open_explorer/s100_custom/hbm_official_multhead_20260821/mower_combined_official_multhead_512_nv12.hbm’, ‘march’: ‘nash-e’, ‘compile_params’: {‘jobs’: 8, ‘balance’: 100, ‘progress_bar’: True, ‘opt’: 2, ‘core_num’: 1, ‘max_l2m_size’: 0, ‘max_time_per_fc’: 0, ‘debug’: True, ‘cache_mode’: ‘disable’, ‘input_no_padding’: True, ‘output_no_padding’: True}}
2026-08-21 12:40:42,506 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hbdk.compile.
2026-08-21 12:40:42,506 file: hbm_builder.py func: hbm_builder line No: 316 Successfully compile the hbm model, generated hbm model is saved at /open_explorer/s100_custom/hbm_official_multhead_20260821/mower_combined_official_multhead_512_nv12.hbm
2026-08-21 12:40:42,506 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hbdk.compiler.hbm_perf.
2026-08-21 12:40:42,506 file: wrap_utils.py func: wrap_utils line No: 43 hbdk.compiler.hbm_perf input args ()
2026-08-21 12:40:42,506 file: wrap_utils.py func: wrap_utils line No: 46 hbdk.compiler.hbm_perf input kwargs {}
2026-08-21 12:40:42,865 file: hbm_builder.py func: hbm_builder line No: 324 Successfully perf the model, generated result is saved at /open_explorer/s100_custom/hbm_official_multhead_20260821
2026-08-21 12:40:42,866 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hbdk.compiler.hbm_perf.
2026-08-21 12:40:42,868 file: hbm_handle.py func: hbm_handle line No: 34 hbm_path: /open_explorer/s100_custom/hbm_official_multhead_20260821/mower_combined_official_multhead_512_nv12.hbm
2026-08-21 12:40:42,875 file: hb_model_info.py func: hb_model_info line No: 164 ************************* mower_combined_official_multhead_512_nv12 *************************
2026-08-21 12:40:42,875 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hbdk.hbm.function.desc.
2026-08-21 12:40:42,876 file: wrap_utils.py func: wrap_utils line No: 43 hbdk.hbm.function.desc input args ()
2026-08-21 12:40:42,876 file: wrap_utils.py func: wrap_utils line No: 46 hbdk.hbm.function.desc input kwargs {‘index’: 0}
2026-08-21 12:40:42,876 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hbdk.hbm.function.desc.
2026-08-21 12:40:42,876 file: hb_model_info.py func: hb_model_info line No: 167 hbm mower_combined_official_multhead_512_nv12 desc: {‘BUILDER_VERSION’: ‘3.5.3’, ‘HBDK_VERSION’: ‘4.7.5’, ‘HBDK_RUNTIME_VERSION’: None, ‘HMCT_VERSION’: ‘2.6.5’, ‘CAFFE_MODEL’: None, ‘PROTOTXT’: None, ‘ONNX_MODEL’: ‘/open_explorer/s100_custom/mower_combined_official_multhead_20260821.onnx’, ‘MARCH’: ‘nash-e’, ‘LAYER_OUT_DUMP’: ‘False’, ‘LOG_LEVEL’: None, ‘WORKING_DIR’: ‘/open_explorer/s100_custom/hbm_official_multhead_20260821’, ‘MODEL_PREFIX’: ‘mower_combined_official_multhead_512_nv12’, ‘OUTPUT_NODES’: ‘’, ‘REMOVE_NODE_TYPE’: ‘’, ‘REMOVE_NODE_NAME’: ‘’, ‘DEBUG_MODE’: ‘’, ‘NODE_INFO’: ‘{}’, ‘INPUT_NAMES’: ‘images’, ‘INPUT_SPACE_AND_RANGE’: ‘regular’, ‘INPUT_TYPE_RT’: ‘nv12’, ‘INPUT_TYPE_TRAIN’: ‘rgb’, ‘INPUT_LAYOUT_TRAIN’: ‘NCHW’, ‘INPUT_LAYOUT_RT’: ‘’, ‘NORM_TYPE’: ‘data_mean_and_scale’, ‘MEAN_VALUE’: ‘[0.0, 0.0, 0.0]’, ‘SCALE_VALUE’: ‘[0.0039215686, 0.0039215686, 0.0039215686]’, ‘STD_VALUE’: ‘’, ‘INPUT_SHAPE’: ‘1x3x512x512’, ‘INPUT_BATCH’: ‘’, ‘SEPARATE_BATCH’: ‘False’, ‘SEPARATE_NAME’: ‘’, ‘CUSTOM_OP_METHOD’: None, ‘CUSTOM_OP_DIR’: None, ‘CUSTOM_OP_REGISTER_FILES’: ‘’, ‘OPTIMIZATION’: ‘’, ‘CALI_TYPE’: ‘default’, ‘CAL_DATA_DIR’: ‘/open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32’, ‘PER_CHANNEL’: ‘False’, ‘MAX_PERCENTILE’: ‘None’, ‘RUN_ON_CPU’: ‘’, ‘RUN_ON_BPU’: ‘’, ‘QUANT_CONFIG’: None, ‘ADVICE’: 0.0, ‘DEBUG’: ‘True’, ‘OPTIMIZE_LEVEL’: ‘O2’, ‘COMPILE_MODE’: ‘latency’, ‘CORE_NUM’: 1, ‘MAX_TIME_PER_FC’: 0, ‘BALANCE_FACTOR’: 100, ‘ABILITY_ENTRY’: None, ‘INPUT_SOURCE’: {‘images’: ‘pyramid’}, ‘hbdk3_compatible_mode’: None, ‘cache_mode’: ‘disable’, ‘cache_path’: ‘’, ‘max_l2m_size’: 0, ‘CALI_EXTRA_PARAM’: {}, ‘EXTRA_PARAMS’: {‘input_no_padding’: True, ‘output_no_padding’: True}}
2026-08-21 12:40:42,876 file: hb_model_info.py func: hb_model_info line No: 217 ############# model deps info #############
2026-08-21 12:40:42,876 file: hb_model_info.py func: hb_model_info line No: 225 builder version : 3.5.3
2026-08-21 12:40:42,876 file: hb_model_info.py func: hb_model_info line No: 225 hbdk version : 4.7.5
2026-08-21 12:40:42,876 file: hb_model_info.py func: hb_model_info line No: 225 hmct version : 2.6.5
2026-08-21 12:40:42,876 file: hb_model_info.py func: hb_model_info line No: 230 ############# model_parameters info #############
2026-08-21 12:40:42,876 file: hb_model_info.py func: hb_model_info line No: 259 onnx_model : /open_explorer/s100_custom/mower_combined_official_multhead_20260821.onnx
2026-08-21 12:40:42,876 file: hb_model_info.py func: hb_model_info line No: 259 BPU march : nash-e
2026-08-21 12:40:42,876 file: hb_model_info.py func: hb_model_info line No: 259 layer_out_dump : False
2026-08-21 12:40:42,876 file: hb_model_info.py func: hb_model_info line No: 259 working dir : /open_explorer/s100_custom/hbm_official_multhead_20260821
2026-08-21 12:40:42,876 file: hb_model_info.py func: hb_model_info line No: 259 output_model_file_prefix: mower_combined_official_multhead_512_nv12
2026-08-21 12:40:42,876 file: hb_model_info.py func: hb_model_info line No: 259 node_info : {}
2026-08-21 12:40:42,876 file: hb_model_info.py func: hb_model_info line No: 323 ############# input_parameters info #############
2026-08-21 12:40:42,876 file: hb_model_info.py func: hb_model_info line No: 352 ------------------------------------------
2026-08-21 12:40:42,876 file: hb_model_info.py func: hb_model_info line No: 354 ---------input info : images ---------
2026-08-21 12:40:42,876 file: hb_model_info.py func: hb_model_info line No: 362 input_name : images
2026-08-21 12:40:42,876 file: hb_model_info.py func: hb_model_info line No: 362 input_type_rt : nv12
2026-08-21 12:40:42,876 file: hb_model_info.py func: hb_model_info line No: 362 input_space&range : regular
2026-08-21 12:40:42,876 file: hb_model_info.py func: hb_model_info line No: 362 input_type_train : rgb
2026-08-21 12:40:42,877 file: hb_model_info.py func: hb_model_info line No: 362 input_layout_train : NCHW
2026-08-21 12:40:42,877 file: hb_model_info.py func: hb_model_info line No: 362 norm_type : data_mean_and_scale
2026-08-21 12:40:42,877 file: hb_model_info.py func: hb_model_info line No: 362 input_shape : 1x3x512x512
2026-08-21 12:40:42,877 file: hb_model_info.py func: hb_model_info line No: 362 mean_value : [0.0, 0.0, 0.0]
2026-08-21 12:40:42,877 file: hb_model_info.py func: hb_model_info line No: 362 scale_value : [0.0039215686, 0.0039215686, 0.0039215686]
2026-08-21 12:40:42,877 file: hb_model_info.py func: hb_model_info line No: 362 std_value :
2026-08-21 12:40:42,877 file: hb_model_info.py func: hb_model_info line No: 362 separate_batch : False
2026-08-21 12:40:42,877 file: hb_model_info.py func: hb_model_info line No: 363 ---------input info : images end -------
2026-08-21 12:40:42,877 file: hb_model_info.py func: hb_model_info line No: 364 ------------------------------------------
2026-08-21 12:40:42,877 file: hb_model_info.py func: hb_model_info line No: 369 ############# calibration_parameters info #############
2026-08-21 12:40:42,877 file: hb_model_info.py func: hb_model_info line No: 395 calibration_type : default
2026-08-21 12:40:42,877 file: hb_model_info.py func: hb_model_info line No: 395 max_percentile : None
2026-08-21 12:40:42,877 file: hb_model_info.py func: hb_model_info line No: 395 per_channel : False
2026-08-21 12:40:42,877 file: hb_model_info.py func: hb_model_info line No: 395 cal_data_dir : /open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32
2026-08-21 12:40:42,877 file: hb_model_info.py func: hb_model_info line No: 403 ############# compiler_parameters info #############
2026-08-21 12:40:42,877 file: hb_model_info.py func: hb_model_info line No: 432 debug : True
2026-08-21 12:40:42,877 file: hb_model_info.py func: hb_model_info line No: 432 optimize_level : O2
2026-08-21 12:40:42,877 file: hb_model_info.py func: hb_model_info line No: 432 compile_mode : latency
2026-08-21 12:40:42,877 file: hb_model_info.py func: hb_model_info line No: 432 core_num : 1
2026-08-21 12:40:42,877 file: hb_model_info.py func: hb_model_info line No: 432 balance_factor : 100
2026-08-21 12:40:42,877 file: hb_model_info.py func: hb_model_info line No: 432 input_source : {‘images’: ‘pyramid’}
2026-08-21 12:40:42,877 file: hb_model_info.py func: hb_model_info line No: 432 extra_params : {‘input_no_padding’: True, ‘output_no_padding’: True}
2026-08-21 12:40:42,877 file: hb_model_info.py func: hb_model_info line No: 432 cache_mode : disable
2026-08-21 12:40:42,877 file: hb_model_info.py func: hb_model_info line No: 432 max_l2m_size : 0
2026-08-21 12:40:42,877 file: hb_model_info.py func: hb_model_info line No: 268 ############# memory info #############
2026-08-21 12:40:42,879 file: hb_model_info.py func: hb_model_info line No: 291 input memory : 393216
2026-08-21 12:40:42,879 file: hb_model_info.py func: hb_model_info line No: 291 output memory : 1483776
2026-08-21 12:40:42,879 file: hb_model_info.py func: hb_model_info line No: 291 static memory : 5708984
2026-08-21 12:40:42,879 file: hb_model_info.py func: hb_model_info line No: 291 dynamic memory : 2335744
2026-08-21 12:40:42,879 file: hb_model_info.py func: hb_model_info line No: 291 intermediate memory : 0
2026-08-21 12:40:42,879 file: hb_model_info.py func: hb_model_info line No: 291 temporary memory : 458752
2026-08-21 12:40:42,879 file: hb_model_info.py func: hb_model_info line No: 291 min memory requirement: 8044728
2026-08-21 12:40:42,881 file: hbm_handle.py func: hbm_handle line No: 34 hbm_path: /open_explorer/s100_custom/hbm_official_multhead_20260821/mower_combined_official_multhead_512_nv12.hbm
2026-08-21 12:40:42,888 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hbdk.compiler.hbm.
2026-08-21 12:40:42,888 file: wrap_utils.py func: wrap_utils line No: 43 hbdk.compiler.hbm input args ()
2026-08-21 12:40:42,888 file: wrap_utils.py func: wrap_utils line No: 46 hbdk.compiler.hbm input kwargs {}
2026-08-21 12:40:42,888 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hbdk.compiler.hbm.
2026-08-21 12:40:42,888 file: hb_model_info.py func: hb_model_info line No: 212 ############# Model input/output info #############
2026-08-21 12:40:42,888 file: tool_utils.py func: tool_utils line No: 377 NAME TYPE SHAPE DATA_TYPE
2026-08-21 12:40:42,888 file: tool_utils.py func: tool_utils line No: 377 --------- ------ ---------------- ---------
2026-08-21 12:40:42,888 file: tool_utils.py func: tool_utils line No: 377 images_y input [1, 512, 512, 1] UINT8
2026-08-21 12:40:42,888 file: tool_utils.py func: tool_utils line No: 377 images_uv input [1, 256, 256, 2] UINT8
2026-08-21 12:40:42,888 file: tool_utils.py func: tool_utils line No: 377 output0 output [1, 64, 64, 5] FLOAT32
2026-08-21 12:40:42,888 file: tool_utils.py func: tool_utils line No: 377 328 output [1, 64, 64, 64] FLOAT32
2026-08-21 12:40:42,888 file: tool_utils.py func: tool_utils line No: 377 336 output [1, 32, 32, 5] FLOAT32
2026-08-21 12:40:42,888 file: tool_utils.py func: tool_utils line No: 377 344 output [1, 32, 32, 64] FLOAT32
2026-08-21 12:40:42,888 file: tool_utils.py func: tool_utils line No: 377 352 output [1, 16, 16, 5] FLOAT32
2026-08-21 12:40:42,888 file: tool_utils.py func: tool_utils line No: 377 360 output [1, 16, 16, 64] FLOAT32
2026-08-21 12:40:42,889 file: hb_compile.py func: hb_compile line No: 220 The hb_compile completes running.

可以提供下 量化 yaml onnx导出方案

是否已经参考model zoo的现成方案

当前已经参考并实际执行了 Model Zoo 的现成方案
使用的量化/编译 YAML:

Controlled S100 PTQ experiment based on D-Robotics’ official YOLO multi-head export.

Deliberately uses the frozen 100-image calibration NPY set, not mapper.py’s

random 20-image JPEG sample, so it is comparable with the existing PTQ run.

model_parameters:
onnx_model: “/open_explorer/s100_custom/mower_combined_official_multhead_20260821.onnx”
march: “nash-e”
layer_out_dump: False
working_dir: “/open_explorer/s100_custom/hbm_official_multhead_20260821”
output_model_file_prefix: “mower_combined_official_multhead_512_nv12”

input_parameters:
input_name: “”
input_type_rt: “nv12”
input_type_train: “rgb”
input_layout_train: “NCHW”
input_shape: “1x3x512x512”
norm_type: “data_scale”
mean_value: “0.0 0.0 0.0”
scale_value: “0.0039215686 0.0039215686 0.0039215686”

calibration_parameters:
cal_data_dir: “/open_explorer/s100_custom/calibration_data_balanced_isolated_20260819_rgb_f32”
cal_data_type: “float32”
calibration_type: “default”

compiler_parameters:
extra_params: {“input_no_padding”: true, “output_no_padding”: true}
optimize_level: “O2”
compile_mode: “latency”
jobs: 8
debug: true
YAML 的关键思路是:

  1. 输入采用 512×512、NV12;
  2. 目标芯片是 S100 的 nash-e;
  3. 使用固定的 100 张隔离校准图;
  4. 执行 INT8 PTQ,生成 PTQ ONNX 和 HBM;
  5. 不让校准集与 12 张诊断图、183 张开发验证集重叠

确认下是否启用了Model Zoo 提供的ONNX模型导出方式 ,

也可以先参考model zoo 量化官方的预训练模型测试下

我启动了Model Zoo 官方导出方式,Float ONNX 与 best.pt 基本一致,但经过 INT8 PTQ 后仍出现
DFL 框回归退化

modelzoo的方式导出ONNX 移除了后处理 ,HBM只输出原始的 DFL 分布 ,解码是在后处理CPU完成的

同步验证下直接对比下原始输出?或基于量化官方的预训练模型

当前释放的方案基于官方的预训练模型已完成精度验证

有个输出的精度崩了 0.988260 | 0.132655 再加些校准数据集和先试下 set all node int16

我们试了全节点INT16方法:发现这个过程有两个 Resize 节点不支持 INT16 输入,工具链自动保留为 INT8
最后全节点 INT16 配置已真实生效并成功生成 HBM,但未修复 328 的 DFL 回归失真
这是YAML文件:

Paired experiment against calibration300 INT8:

Same ONNX, same isolated 300 samples, same I/O and compiler settings.

The only intended precision change is all-node INT16.

model_parameters:
onnx_model: “/open_explorer/s100_custom/mower_combined_official_multhead_20260821.onnx”
march: “nash-e”
layer_out_dump: False
working_dir: “/open_explorer/s100_custom/hbm_official_multhead_allnode_int16_20260821”
output_model_file_prefix: “mower_combined_official_multhead_allnode_int16_512_nv12”

input_parameters:
input_name: “”
input_type_rt: “nv12”
input_type_train: “rgb”
input_layout_train: “NCHW”
input_shape: “1x3x512x512”
norm_type: “data_scale”
mean_value: “0.0 0.0 0.0”
scale_value: “0.0039215686 0.0039215686 0.0039215686”

calibration_parameters:
cal_data_dir: “/open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32”
cal_data_type: “float32”
calibration_type: “default”
quant_config:
model_config:
all_node_type: “int16”
model_output_type: “int16”

compiler_parameters:
extra_params: {“input_no_padding”: true, “output_no_padding”: true}
optimize_level: “O2”
compile_mode: “latency”
jobs: 8
debug: true

这是INT16编译日志:
2026-08-21 16:40:44,487 file: tool_utils.py func: tool_utils line No: 88 The log will be stored in /open_explorer/s100_custom/hb_compile.log
2026-08-21 16:40:44,487 file: hb_compile.py func: hb_compile line No: 285 Start hb_compile…
2026-08-21 16:40:44,487 file: hb_compile.py func: hb_compile line No: 286 hbdk version: 4.7.5
2026-08-21 16:40:44,487 file: hb_compile.py func: hb_compile line No: 287 hmct version: 2.6.5
2026-08-21 16:40:44,487 file: hb_compile.py func: hb_compile line No: 288 hb_compile version: 3.5.3
2026-08-21 16:40:44,487 file: hb_compile.py func: hb_compile line No: 38 Start verifying yaml
2026-08-21 16:40:44,511 file: params_parser.py func: params_parser line No: 181 Using the onnx model file: /open_explorer/s100_custom/mower_combined_official_multhead_20260821.onnx
2026-08-21 16:40:44,511 file: onnx_parser.py func: onnx_parser line No: 39 Model input names: [‘images’]
2026-08-21 16:40:44,511 file: params_parser.py func: params_parser line No: 192 Model has 1 inputs according to model file
2026-08-21 16:40:44,512 file: params_parser.py func: params_parser line No: 209 The working_dir does not exist. Create working_dir: /open_explorer/s100_custom/hbm_official_multhead_allnode_int16_20260821
2026-08-21 16:40:44,513 file: params_parser.py func: params_parser line No: 375 node_dict: {}
2026-08-21 16:40:44,513 file: params_parser.py func: params_parser line No: 397 The model name is not specified in your yaml file, we use the model name [‘images’] from the model file by default
2026-08-21 16:40:44,513 file: params_parser.py func: params_parser line No: 653 Please note that the parameter norm_type has been deprecated and will be determined by the specification of the mean/scale/std parameters
2026-08-21 16:40:44,513 file: params_parser.py func: params_parser line No: 811 Please note that the parameter ‘cal_data_type’ has been deprecated. Please switch the calibration dataset to npy.
2026-08-21 16:40:44,513 file: params_parser.py func: params_parser line No: 840 The suffix of the calibration dir name is the same as the value float32 specified by theparameter cal_data_type, and will be read with the value of cal_data_type.
2026-08-21 16:40:44,513 file: params_parser.py func: params_parser line No: 925 The input node images’s input_source is not be specified, it will be specified as None by default
2026-08-21 16:40:44,513 file: params_parser.py func: params_parser line No: 1018 The parameter compile_mode is specified as latency, the balance_factor will be specified as 100.
2026-08-21 16:40:44,513 file: hb_compile.py func: hb_compile line No: 41 End verifying yaml
2026-08-21 16:40:44,513 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hmct.custom.op_registration.op_register.
2026-08-21 16:40:44,513 file: wrap_utils.py func: wrap_utils line No: 43 hmct.custom.op_registration.op_register input args ()
2026-08-21 16:40:44,513 file: wrap_utils.py func: wrap_utils line No: 46 hmct.custom.op_registration.op_register input kwargs {}
2026-08-21 16:40:44,513 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hmct.custom.op_registration.op_register.
2026-08-21 16:40:44,513 file: ptq_model_builder.py func: ptq_model_builder line No: 121 Processing calibration set data for input[images]
2026-08-21 16:40:44,515 file: loader.py func: loader line No: 214 *******************************************
2026-08-21 16:40:44,515 file: loader.py func: loader line No: 215 First calibration picture name: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img0559.rgb.npy
2026-08-21 16:40:44,521 file: loader.py func: loader line No: 220 First calibration picture md5: 1554f65ddc79db21942b4211b675048d
2026-08-21 16:40:44,521 file: loader.py func: loader line No: 223 *******************************************
2026-08-21 16:40:44,522 file: loader.py func: loader line No: 295 Create the RawImageDirLoader of shape ‘[1, 3, 512, 512]’
2026-08-21 16:40:44,522 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img0559.rgb.npy
2026-08-21 16:40:44,524 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img0648.rgb.npy
2026-08-21 16:40:44,528 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img0722.rgb.npy
2026-08-21 16:40:44,532 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img0747.rgb.npy
2026-08-21 16:40:44,536 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img1202.rgb.npy
2026-08-21 16:40:44,540 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img1205.rgb.npy
2026-08-21 16:40:44,544 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img14505.rgb.npy
2026-08-21 16:40:44,547 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img14509.rgb.npy
2026-08-21 16:40:44,551 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img14513.rgb.npy
2026-08-21 16:40:44,555 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img15335.rgb.npy
2026-08-21 16:40:44,559 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img15342.rgb.npy
2026-08-21 16:40:44,563 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img15473.rgb.npy
2026-08-21 16:40:44,567 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img15481.rgb.npy
2026-08-21 16:40:44,570 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img15490.rgb.npy
2026-08-21 16:40:44,574 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img15495.rgb.npy
2026-08-21 16:40:44,578 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img15497.rgb.npy
2026-08-21 16:40:44,582 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img15567.rgb.npy
2026-08-21 16:40:44,586 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img15578.rgb.npy
2026-08-21 16:40:44,590 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img15587.rgb.npy
2026-08-21 16:40:44,593 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img15593.rgb.npy
2026-08-21 16:40:44,598 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img15605.rgb.npy
2026-08-21 16:40:44,602 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img15624.rgb.npy
2026-08-21 16:40:44,606 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img16040.rgb.npy
2026-08-21 16:40:44,610 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img16043.rgb.npy
2026-08-21 16:40:44,614 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img16064.rgb.npy
2026-08-21 16:40:44,618 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img16091.rgb.npy
2026-08-21 16:40:44,621 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img16118.rgb.npy
2026-08-21 16:40:44,625 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img16390.rgb.npy
2026-08-21 16:40:44,629 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img1650.rgb.npy
2026-08-21 16:40:44,633 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img16549.rgb.npy
2026-08-21 16:40:44,637 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img16579.rgb.npy
2026-08-21 16:40:44,640 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img16751.rgb.npy
2026-08-21 16:40:44,644 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img16822.rgb.npy
2026-08-21 16:40:44,648 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img16830.rgb.npy
2026-08-21 16:40:44,652 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img16859.rgb.npy
2026-08-21 16:40:44,655 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img16910.rgb.npy
2026-08-21 16:40:44,659 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img16947.rgb.npy
2026-08-21 16:40:44,663 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img16976.rgb.npy
2026-08-21 16:40:44,667 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img17092.rgb.npy
2026-08-21 16:40:44,670 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img1803.rgb.npy
2026-08-21 16:40:44,674 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img1806.rgb.npy
2026-08-21 16:40:44,678 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img18872.rgb.npy
2026-08-21 16:40:44,681 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img1899.rgb.npy
2026-08-21 16:40:44,685 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img1903.rgb.npy
2026-08-21 16:40:44,689 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img1939.rgb.npy
2026-08-21 16:40:44,693 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img1951.rgb.npy
2026-08-21 16:40:44,697 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img20038.rgb.npy
2026-08-21 16:40:44,700 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img20535.rgb.npy
2026-08-21 16:40:44,704 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img20538.rgb.npy
2026-08-21 16:40:44,708 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img20559.rgb.npy
2026-08-21 16:40:44,712 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img20579.rgb.npy
2026-08-21 16:40:44,716 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img21744.rgb.npy
2026-08-21 16:40:44,719 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img21770.rgb.npy
2026-08-21 16:40:44,724 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img21800.rgb.npy
2026-08-21 16:40:44,728 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img21818.rgb.npy
2026-08-21 16:40:44,731 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img24277.rgb.npy
2026-08-21 16:40:44,735 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img24278.rgb.npy
2026-08-21 16:40:44,739 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img2451.rgb.npy
2026-08-21 16:40:44,744 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img2454.rgb.npy
2026-08-21 16:40:44,748 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img24770.rgb.npy
2026-08-21 16:40:44,751 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img24941.rgb.npy
2026-08-21 16:40:44,755 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img24958.rgb.npy
2026-08-21 16:40:44,758 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img25023.rgb.npy
2026-08-21 16:40:44,762 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img25029.rgb.npy
2026-08-21 16:40:44,766 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img25058.rgb.npy
2026-08-21 16:40:44,770 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img25064.rgb.npy
2026-08-21 16:40:44,773 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img25071.rgb.npy
2026-08-21 16:40:44,777 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img25097.rgb.npy
2026-08-21 16:40:44,780 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img25225.rgb.npy
2026-08-21 16:40:44,784 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img25418.rgb.npy
2026-08-21 16:40:44,788 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img26251.rgb.npy
2026-08-21 16:40:44,792 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img26702.rgb.npy
2026-08-21 16:40:44,795 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img2787.rgb.npy
2026-08-21 16:40:44,800 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img27987.rgb.npy
2026-08-21 16:40:44,803 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img28025.rgb.npy
2026-08-21 16:40:44,807 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img28044.rgb.npy
2026-08-21 16:40:44,811 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img28094.rgb.npy
2026-08-21 16:40:44,815 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img28163.rgb.npy
2026-08-21 16:40:44,819 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img28261.rgb.npy
2026-08-21 16:40:44,823 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img28280.rgb.npy
2026-08-21 16:40:44,826 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img28291.rgb.npy
2026-08-21 16:40:44,830 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img28340.rgb.npy
2026-08-21 16:40:44,834 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img28399.rgb.npy
2026-08-21 16:40:44,838 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img28415.rgb.npy
2026-08-21 16:40:44,842 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img28444.rgb.npy
2026-08-21 16:40:44,846 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img28475.rgb.npy
2026-08-21 16:40:44,850 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img28505.rgb.npy
2026-08-21 16:40:44,853 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img28713.rgb.npy
2026-08-21 16:40:44,857 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img28716.rgb.npy
2026-08-21 16:40:44,860 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img28719.rgb.npy
2026-08-21 16:40:44,864 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img28721.rgb.npy
2026-08-21 16:40:44,868 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img28724.rgb.npy
2026-08-21 16:40:44,872 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img28726.rgb.npy
2026-08-21 16:40:44,876 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img28728.rgb.npy
2026-08-21 16:40:44,880 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img28730.rgb.npy
2026-08-21 16:40:44,884 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img28733.rgb.npy
2026-08-21 16:40:44,888 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img29110.rgb.npy
2026-08-21 16:40:44,891 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img29177.rgb.npy
2026-08-21 16:40:44,896 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img29182.rgb.npy
2026-08-21 16:40:44,899 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img29183.rgb.npy
2026-08-21 16:40:44,903 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img29185.rgb.npy
2026-08-21 16:40:44,907 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img29316.rgb.npy
2026-08-21 16:40:44,912 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img29352.rgb.npy
2026-08-21 16:40:44,916 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img30064.rgb.npy
2026-08-21 16:40:44,920 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img30544.rgb.npy
2026-08-21 16:40:44,923 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img30751.rgb.npy
2026-08-21 16:40:44,927 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img30754.rgb.npy
2026-08-21 16:40:44,931 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img31073.rgb.npy
2026-08-21 16:40:44,935 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img3316.rgb.npy
2026-08-21 16:40:44,938 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img4027.rgb.npy
2026-08-21 16:40:44,941 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img4063.rgb.npy
2026-08-21 16:40:44,945 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img5303.rgb.npy
2026-08-21 16:40:44,948 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img6992.rgb.npy
2026-08-21 16:40:44,952 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img6996.rgb.npy
2026-08-21 16:40:44,955 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img7664.rgb.npy
2026-08-21 16:40:44,958 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img7676.rgb.npy
2026-08-21 16:40:44,962 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img7720.rgb.npy
2026-08-21 16:40:44,965 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img7774.rgb.npy
2026-08-21 16:40:44,969 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img7901.rgb.npy
2026-08-21 16:40:44,973 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img8464.rgb.npy
2026-08-21 16:40:44,976 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img8467.rgb.npy
2026-08-21 16:40:44,979 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img8469.rgb.npy
2026-08-21 16:40:44,982 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img8818.rgb.npy
2026-08-21 16:40:44,985 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img8821.rgb.npy
2026-08-21 16:40:44,989 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img8972.rgb.npy
2026-08-21 16:40:44,992 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img8975.rgb.npy
2026-08-21 16:40:44,996 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img8985.rgb.npy
2026-08-21 16:40:45,000 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img9029.rgb.npy
2026-08-21 16:40:45,003 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_cloudy_img9065.rgb.npy
2026-08-21 16:40:45,007 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0020.rgb.npy
2026-08-21 16:40:45,011 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0023.rgb.npy
2026-08-21 16:40:45,014 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0028.rgb.npy
2026-08-21 16:40:45,018 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0034.rgb.npy
2026-08-21 16:40:45,021 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0036.rgb.npy
2026-08-21 16:40:45,025 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0037.rgb.npy
2026-08-21 16:40:45,029 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0042.rgb.npy
2026-08-21 16:40:45,032 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0051.rgb.npy
2026-08-21 16:40:45,037 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0061.rgb.npy
2026-08-21 16:40:45,040 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0075.rgb.npy
2026-08-21 16:40:45,044 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0079.rgb.npy
2026-08-21 16:40:45,047 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0081.rgb.npy
2026-08-21 16:40:45,051 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0082.rgb.npy
2026-08-21 16:40:45,055 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0083.rgb.npy
2026-08-21 16:40:45,058 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0093.rgb.npy
2026-08-21 16:40:45,062 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0108.rgb.npy
2026-08-21 16:40:45,066 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0111.rgb.npy
2026-08-21 16:40:45,069 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0133.rgb.npy
2026-08-21 16:40:45,073 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0138.rgb.npy
2026-08-21 16:40:45,076 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0139.rgb.npy
2026-08-21 16:40:45,080 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0144.rgb.npy
2026-08-21 16:40:45,084 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0154.rgb.npy
2026-08-21 16:40:45,088 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0158.rgb.npy
2026-08-21 16:40:45,092 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0163.rgb.npy
2026-08-21 16:40:45,095 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0167.rgb.npy
2026-08-21 16:40:45,099 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0172.rgb.npy
2026-08-21 16:40:45,103 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0175.rgb.npy
2026-08-21 16:40:45,107 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0176.rgb.npy
2026-08-21 16:40:45,111 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0183.rgb.npy
2026-08-21 16:40:45,115 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0190.rgb.npy
2026-08-21 16:40:45,118 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0200.rgb.npy
2026-08-21 16:40:45,122 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0212.rgb.npy
2026-08-21 16:40:45,125 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0219.rgb.npy
2026-08-21 16:40:45,129 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0223.rgb.npy
2026-08-21 16:40:45,133 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0230.rgb.npy
2026-08-21 16:40:45,137 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0233.rgb.npy
2026-08-21 16:40:45,141 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0235.rgb.npy
2026-08-21 16:40:45,144 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0238.rgb.npy
2026-08-21 16:40:45,148 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0241.rgb.npy
2026-08-21 16:40:45,151 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0242.rgb.npy
2026-08-21 16:40:45,155 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0244.rgb.npy
2026-08-21 16:40:45,158 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0251.rgb.npy
2026-08-21 16:40:45,162 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0253.rgb.npy
2026-08-21 16:40:45,166 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0255.rgb.npy
2026-08-21 16:40:45,170 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0258.rgb.npy
2026-08-21 16:40:45,174 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0261.rgb.npy
2026-08-21 16:40:45,177 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0263.rgb.npy
2026-08-21 16:40:45,181 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0265.rgb.npy
2026-08-21 16:40:45,185 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0266.rgb.npy
2026-08-21 16:40:45,188 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0267.rgb.npy
2026-08-21 16:40:45,192 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0277.rgb.npy
2026-08-21 16:40:45,196 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0316.rgb.npy
2026-08-21 16:40:45,199 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0323.rgb.npy
2026-08-21 16:40:45,203 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0325.rgb.npy
2026-08-21 16:40:45,206 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0326.rgb.npy
2026-08-21 16:40:45,211 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0327.rgb.npy
2026-08-21 16:40:45,214 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0331.rgb.npy
2026-08-21 16:40:45,218 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0351.rgb.npy
2026-08-21 16:40:45,221 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0353.rgb.npy
2026-08-21 16:40:45,225 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0359.rgb.npy
2026-08-21 16:40:45,229 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0361.rgb.npy
2026-08-21 16:40:45,232 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0366.rgb.npy
2026-08-21 16:40:45,236 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0367.rgb.npy
2026-08-21 16:40:45,240 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0369.rgb.npy
2026-08-21 16:40:45,244 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0374.rgb.npy
2026-08-21 16:40:45,247 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0379.rgb.npy
2026-08-21 16:40:45,251 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0385.rgb.npy
2026-08-21 16:40:45,254 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0398.rgb.npy
2026-08-21 16:40:45,258 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0407.rgb.npy
2026-08-21 16:40:45,262 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0413.rgb.npy
2026-08-21 16:40:45,266 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0419.rgb.npy
2026-08-21 16:40:45,269 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0420.rgb.npy
2026-08-21 16:40:45,273 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0452.rgb.npy
2026-08-21 16:40:45,277 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0454.rgb.npy
2026-08-21 16:40:45,280 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0466.rgb.npy
2026-08-21 16:40:45,284 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0493.rgb.npy
2026-08-21 16:40:45,288 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0504.rgb.npy
2026-08-21 16:40:45,292 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0510.rgb.npy
2026-08-21 16:40:45,296 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0512.rgb.npy
2026-08-21 16:40:45,299 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0513.rgb.npy
2026-08-21 16:40:45,303 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0514.rgb.npy
2026-08-21 16:40:45,307 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0522.rgb.npy
2026-08-21 16:40:45,310 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/new_sunny_img0537.rgb.npy
2026-08-21 16:40:45,313 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images101_Color.rgb.npy
2026-08-21 16:40:45,317 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images104_Color.rgb.npy
2026-08-21 16:40:45,321 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images111_Color.rgb.npy
2026-08-21 16:40:45,324 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images114_Color.rgb.npy
2026-08-21 16:40:45,328 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images11_Color.rgb.npy
2026-08-21 16:40:45,331 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images122_Color.rgb.npy
2026-08-21 16:40:45,335 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images130_Color.rgb.npy
2026-08-21 16:40:45,339 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images134_Color.rgb.npy
2026-08-21 16:40:45,343 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images143_Color.rgb.npy
2026-08-21 16:40:45,346 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images147_Color.rgb.npy
2026-08-21 16:40:45,350 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images149_Color.rgb.npy
2026-08-21 16:40:45,354 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images150_Color.rgb.npy
2026-08-21 16:40:45,358 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images161_Color.rgb.npy
2026-08-21 16:40:45,361 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images164_Color.rgb.npy
2026-08-21 16:40:45,365 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images168_Color.rgb.npy
2026-08-21 16:40:45,369 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images16_Color.rgb.npy
2026-08-21 16:40:45,372 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images17_Color.rgb.npy
2026-08-21 16:40:45,376 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images180_Color.rgb.npy
2026-08-21 16:40:45,380 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images184_Color.rgb.npy
2026-08-21 16:40:45,383 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images187_Color.rgb.npy
2026-08-21 16:40:45,387 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images188_Color.rgb.npy
2026-08-21 16:40:45,391 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images189_Color.rgb.npy
2026-08-21 16:40:45,394 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images191_Color.rgb.npy
2026-08-21 16:40:45,398 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images194_Color.rgb.npy
2026-08-21 16:40:45,402 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images19_Color.rgb.npy
2026-08-21 16:40:45,405 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images1_Color.rgb.npy
2026-08-21 16:40:45,409 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images205_Color.rgb.npy
2026-08-21 16:40:45,413 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images208_Color.rgb.npy
2026-08-21 16:40:45,417 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images209_Color.rgb.npy
2026-08-21 16:40:45,421 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images211_Color.rgb.npy
2026-08-21 16:40:45,424 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images214_Color.rgb.npy
2026-08-21 16:40:45,428 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images215_Color.rgb.npy
2026-08-21 16:40:45,432 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images217_Color.rgb.npy
2026-08-21 16:40:45,435 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images219_Color.rgb.npy
2026-08-21 16:40:45,439 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images21_Color.rgb.npy
2026-08-21 16:40:45,442 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images221_Color.rgb.npy
2026-08-21 16:40:45,446 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images224_Color.rgb.npy
2026-08-21 16:40:45,450 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images226_Color.rgb.npy
2026-08-21 16:40:45,453 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images231_Color.rgb.npy
2026-08-21 16:40:45,456 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images233_Color.rgb.npy
2026-08-21 16:40:45,460 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images234_Color.rgb.npy
2026-08-21 16:40:45,464 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images235_Color.rgb.npy
2026-08-21 16:40:45,467 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images236_Color.rgb.npy
2026-08-21 16:40:45,471 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images237_Color.rgb.npy
2026-08-21 16:40:45,474 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images241_Color.rgb.npy
2026-08-21 16:40:45,478 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images244_Color.rgb.npy
2026-08-21 16:40:45,482 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images247_Color.rgb.npy
2026-08-21 16:40:45,485 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images248_Color.rgb.npy
2026-08-21 16:40:45,489 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images256_Color.rgb.npy
2026-08-21 16:40:45,492 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images257_Color.rgb.npy
2026-08-21 16:40:45,496 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images261_Color.rgb.npy
2026-08-21 16:40:45,500 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images262_Color.rgb.npy
2026-08-21 16:40:45,504 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images265_Color.rgb.npy
2026-08-21 16:40:45,508 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images267_Color.rgb.npy
2026-08-21 16:40:45,512 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images269_Color.rgb.npy
2026-08-21 16:40:45,515 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images276_Color.rgb.npy
2026-08-21 16:40:45,519 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images278_Color.rgb.npy
2026-08-21 16:40:45,523 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images27_Color.rgb.npy
2026-08-21 16:40:45,527 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images280_Color.rgb.npy
2026-08-21 16:40:45,531 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images284_Color.rgb.npy
2026-08-21 16:40:45,534 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images28_Color.rgb.npy
2026-08-21 16:40:45,539 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images296_Color.rgb.npy
2026-08-21 16:40:45,542 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images297_Color.rgb.npy
2026-08-21 16:40:45,546 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images29_Color.rgb.npy
2026-08-21 16:40:45,549 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images300_Color.rgb.npy
2026-08-21 16:40:45,553 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images301_Color.rgb.npy
2026-08-21 16:40:45,557 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images304_Color.rgb.npy
2026-08-21 16:40:45,561 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images307_Color.rgb.npy
2026-08-21 16:40:45,564 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images30_Color.rgb.npy
2026-08-21 16:40:45,568 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images31_Color.rgb.npy
2026-08-21 16:40:45,573 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images33_Color.rgb.npy
2026-08-21 16:40:45,576 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images34_Color.rgb.npy
2026-08-21 16:40:45,580 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images42_Color.rgb.npy
2026-08-21 16:40:45,584 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images44_Color.rgb.npy
2026-08-21 16:40:45,588 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images4_Color.rgb.npy
2026-08-21 16:40:45,592 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images50_Color.rgb.npy
2026-08-21 16:40:45,596 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images54_Color.rgb.npy
2026-08-21 16:40:45,599 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images55_Color.rgb.npy
2026-08-21 16:40:45,604 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images61_Color.rgb.npy
2026-08-21 16:40:45,608 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images69_Color.rgb.npy
2026-08-21 16:40:45,612 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images70_Color.rgb.npy
2026-08-21 16:40:45,615 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images71_Color.rgb.npy
2026-08-21 16:40:45,620 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images78_Color.rgb.npy
2026-08-21 16:40:45,624 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images87_Color.rgb.npy
2026-08-21 16:40:45,627 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images91_Color.rgb.npy
2026-08-21 16:40:45,631 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images98_Color.rgb.npy
2026-08-21 16:40:45,635 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images99_Color.rgb.npy
2026-08-21 16:40:45,639 file: loader.py func: loader line No: 300 Read raw file: /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32/old_images9_Color.rgb.npy
2026-08-21 16:40:45,643 file: tool_utils.py func: tool_utils line No: 207 The num of calibration data: 300
2026-08-21 16:40:45,643 file: tool_utils.py func: tool_utils line No: 208 The calibration data shape: (1, 3, 512, 512)
2026-08-21 16:40:45,643 file: ptq_model_builder.py func: ptq_model_builder line No: 124 Finished. data num: 300
2026-08-21 16:40:45,643 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hmct.api.build_model.
2026-08-21 16:40:45,643 file: wrap_utils.py func: wrap_utils line No: 43 hmct.api.build_model input args ()
2026-08-21 16:40:46,259 file: wrap_utils.py func: wrap_utils line No: 46 hmct.api.build_model input kwargs {‘params’: {‘cali_dict’: {‘calibration_type’: ‘default’}, ‘input_dict’: {‘images’: {‘input_shape’: [1, 3, 512, 512]}}, ‘node_dict’: {}, ‘debug_methods’: , ‘output_nodes’: , ‘optimization_methods’: None, ‘quant_config’: {‘model_config’: {‘all_node_type’: ‘int16’, ‘model_output_type’: ‘int16’}}, ‘check_mode’: False}}
2026-08-21 16:40:46,259 file: model_builder.py func: model_builder line No: 36 Start to Horizon NN Model Convert.
2026-08-21 16:40:46,266 file: model_builder.py func: model_builder line No: 110 The specified model compilation architecture: nash-e.
2026-08-21 16:40:46,267 file: model_debugger.py func: model_debugger line No: 67 Loading horizon_nn debug methods: set().
2026-08-21 16:40:46,268 file: model_builder.py func: model_builder line No: 277 The specified model compilation optimization parameters: .
2026-08-21 16:40:46,268 file: model_builder.py func: model_builder line No: 36 Start to prepare the onnx model.
2026-08-21 16:40:46,275 file: display_model.py func: display_model line No: 69 Input ONNX Model Information:
IR Version: 9
Opset Version: [‘ai.onnx v19’, ‘horizon v1’]
Model Producer: pytorch v2.13.0
Model Domain: None
Model Version: None
Graph Input:
images : shape=[1, 3, 512, 512], dtype=FLOAT32
Graph Output:
output0 : shape=[1, 64, 64, 5], dtype=FLOAT32
328 : shape=[1, 64, 64, 64], dtype=FLOAT32
336 : shape=[1, 32, 32, 5], dtype=FLOAT32
344 : shape=[1, 32, 32, 64], dtype=FLOAT32
352 : shape=[1, 16, 16, 5], dtype=FLOAT32
360 : shape=[1, 16, 16, 64], dtype=FLOAT32
2026-08-21 16:40:46,275 file: preprocess_model.py func: preprocess_model line No: 386 The input model’s opset version is 19, skip to convert to the lower or equal opset version of 19.
2026-08-21 16:40:46,310 file: model_builder.py func: model_builder line No: 39 End to prepare the onnx model.
2026-08-21 16:40:46,321 file: model_builder.py func: model_builder line No: 320 Saving model to: /open_explorer/s100_custom/hbm_official_multhead_allnode_int16_20260821/mower_combined_official_multhead_allnode_int16_512_nv12_original_float_model.onnx.
2026-08-21 16:40:46,321 file: model_builder.py func: model_builder line No: 36 Start to optimize the onnx model.
2026-08-21 16:40:46,374 file: constant_folding.py func: constant_folding line No: 71 Summary info for constant folding:
2026-08-21 16:40:46,374 file: constant_folding.py func: constant_folding line No: 72 After constant folding, the number of nodes has changed from 219 to 213.
2026-08-21 16:40:46,374 file: constant_folding.py func: constant_folding line No: 76 After constant_folding, the number of parameters has changed from 3006623 to 3006623.
2026-08-21 16:40:46,374 file: constant_folding.py func: constant_folding line No: 81 Detailed info for constant folding:
2026-08-21 16:40:46,374 file: constant_folding.py func: constant_folding line No: 88
2026-08-21 16:40:46,412 file: constant_folding.py func: constant_folding line No: 71 Summary info for constant folding:
2026-08-21 16:40:46,412 file: constant_folding.py func: constant_folding line No: 72 After constant folding, the number of nodes has changed from 157 to 157.
2026-08-21 16:40:46,412 file: constant_folding.py func: constant_folding line No: 76 After constant_folding, the number of parameters has changed from 3006623 to 3006623.
2026-08-21 16:40:46,412 file: constant_folding.py func: constant_folding line No: 81 Detailed info for constant folding:
2026-08-21 16:40:46,412 file: constant_folding.py func: constant_folding line No: 88
2026-08-21 16:40:46,480 file: model_builder.py func: model_builder line No: 39 End to optimize the onnx model.
2026-08-21 16:40:46,490 file: model_builder.py func: model_builder line No: 320 Saving model to: /open_explorer/s100_custom/hbm_official_multhead_allnode_int16_20260821/mower_combined_official_multhead_allnode_int16_512_nv12_optimized_float_model.onnx.
2026-08-21 16:40:46,490 file: quant_config.py func: quant_config line No: 348 The activation calibration configuration:
calibration_type: [‘max’, ‘kl’]
max_percentile: [0.99995, 1.0]
per_channel: [True, False]
asymmetric: [True, False]
The modelwise search configuration:
similarity: 0.995
metric: cosine-similarity
2026-08-21 16:40:46,490 file: info_dict.py func: info_dict line No: 146 The quantization type configuration of the model:

Name qtype

WholeModel int16
ModelOutput int16
2026-08-21 16:40:46,490 file: model_builder.py func: model_builder line No: 36 Start to calibrate the model.
2026-08-21 16:40:46,500 file: dataset.py func: dataset line No: 128 input name: images, number_of_samples: 300
2026-08-21 16:40:46,500 file: calibrate.py func: calibrate line No: 47 There are 300 samples in the dataset.
2026-08-21 16:40:47,540 file: calibrate.py func: calibrate line No: 50 Provided calibration data md5: efa3747ea80c54a2f15ee0f9344c74a3
2026-08-21 16:40:51,803 file: infer_thresholds.py func: infer_thresholds line No: 96 Run calibration model with modelwise search method.
2026-08-21 16:40:51,966 file: base.py func: base line No: 146 Calibration using batch 8
2026-08-21 16:42:11,176 file: modelwise_search.py func: modelwise_search line No: 79 Select max method.
2026-08-21 16:42:11,409 file: model_builder.py func: model_builder line No: 39 End to calibrate the model.
2026-08-21 16:42:11,444 file: model_builder.py func: model_builder line No: 320 Saving model to: /open_explorer/s100_custom/hbm_official_multhead_allnode_int16_20260821/mower_combined_official_multhead_allnode_int16_512_nv12_calibrated_model.onnx.
2026-08-21 16:42:11,444 file: model_builder.py func: model_builder line No: 36 Start to quantize the model.
2026-08-21 16:42:12,201 file: model_builder.py func: model_builder line No: 39 End to quantize the model.
2026-08-21 16:42:12,247 file: model_builder.py func: model_builder line No: 320 Saving model to: /open_explorer/s100_custom/hbm_official_multhead_allnode_int16_20260821/mower_combined_official_multhead_allnode_int16_512_nv12_ptq_model.onnx.
2026-08-21 16:42:13,092 file: model_builder.py func: model_builder line No: 39 End to Horizon NN Model Convert.
2026-08-21 16:42:13,093 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hmct.api.build_model.
2026-08-21 16:42:13,093 file: hbm_builder.py func: hbm_builder line No: 277 Start to export model.
2026-08-21 16:42:13,093 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hbdk.export.
2026-08-21 16:42:13,093 file: wrap_utils.py func: wrap_utils line No: 43 hbdk.export input args ()
2026-08-21 16:42:13,093 file: wrap_utils.py func: wrap_utils line No: 46 hbdk.export input kwargs {‘output_prefix_name’: ‘mower_combined_official_multhead_allnode_int16_512_nv12’}
2026-08-21 16:42:13,480 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hbdk.export.
2026-08-21 16:42:13,499 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hbdk.set_func_desc.
2026-08-21 16:42:13,499 file: wrap_utils.py func: wrap_utils line No: 43 hbdk.set_func_desc input args ()
2026-08-21 16:42:13,500 file: wrap_utils.py func: wrap_utils line No: 46 hbdk.set_func_desc input kwargs {‘config_info’: ConfigInfo(model=<horizon_tc_ui.parser.onnx_parser.OnnxModel object at 0x6ffcd4411c60>, onnx_model=‘/open_explorer/s100_custom/mower_combined_official_multhead_20260821.onnx’, caffemodel_file=None, load_model=None, prototxt_file=None, model_type=‘onnx’, march=‘nash-e’, input_num=1, working_dir=‘/open_explorer/s100_custom/hbm_official_multhead_allnode_int16_20260821’, output_model_file_prefix_full=‘/open_explorer/s100_custom/hbm_official_multhead_allnode_int16_20260821/mower_combined_official_multhead_allnode_int16_512_nv12’, output_model_file_prefix=‘mower_combined_official_multhead_allnode_int16_512_nv12’, output_nodes=, model_debug_mode=, node_dict={}, layer_out_dump=False, input_names=[‘images’], input_shapes=[[1, 3, 512, 512]], input_batches=, separate_batch=False, separate_names=, input_type_rt=[‘nv12’], input_type_train=[‘rgb’], input_space_and_range=[‘regular’], input_layout_train=[‘NCHW’], input_layout_rt=, from_color=[‘RGB’], to_color=[‘YUV_BT601_FULL_RANGE’], norm_type=[‘data_mean_and_scale’], mean=[[0.0, 0.0, 0.0]], scale=[[0.0039215686, 0.0039215686, 0.0039215686]], std=[], calibration_type=‘default’, per_channel=False, max_percentile=None, run_on_cpu=, run_on_bpu=, calibration_optimization=None, cal_data_type=[‘float32’], cal_data_dir=[‘/open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32’], quant_config={‘model_config’: {‘all_node_type’: ‘int16’, ‘model_output_type’: ‘int16’}}, compile_mode=‘latency’, balance_factor=100, optimize_level=‘O2’, compile_debug_mode=True, hbdk3_compatible_mode=False, ability_entry=None, core_num=1, max_time_per_fc=0, jobs=8, advice=0.0, custom_op=False, custom_op_method=None, cop_register_files=, custom_op_dir=None, remove_node_name=, remove_node_type=, input_source={‘images’: ‘pyramid’}, first_cali_data={‘images’: array([[[[0.30588236, 0.3137255 , 0.4392157 , …, 0.53333336,
0.5372549 , 0.5372549 ],
[0.25882354, 0.28235295, 0.32156864, …, 0.43529412,
0.4117647 , 0.4 ],
[0.42352942, 0.44705883, 0.3882353 , …, 0.43529412,
0.44313726, 0.4509804 ],
…,
[0.39215687, 0.38431373, 0.38431373, …, 0.44313726,
0.44705883, 0.44705883],
[0.3882353 , 0.38039216, 0.3764706 , …, 0.4392157 ,
0.4392157 , 0.4392157 ],
[0.38431373, 0.37254903, 0.37254903, …, 0.43529412,
0.43137255, 0.42745098]],

    [[0.2901961 , 0.3019608 , 0.43529412, ..., 0.5372549 ,
      0.5411765 , 0.5411765 ],
     [0.24313726, 0.27450982, 0.32156864, ..., 0.4392157 ,
      0.41568628, 0.40392157],
     [0.41568628, 0.44705883, 0.39215687, ..., 0.4392157 ,
      0.44705883, 0.45490196],
     ...,
     [0.34117648, 0.33333334, 0.32941177, ..., 0.38431373,
      0.3882353 , 0.3882353 ],
     [0.3372549 , 0.32941177, 0.3254902 , ..., 0.38039216,
      0.38039216, 0.38039216],
     [0.33333334, 0.3254902 , 0.32156864, ..., 0.3764706 ,
      0.37254903, 0.36862746]],

    [[0.29411766, 0.3019608 , 0.42352942, ..., 0.4745098 ,
      0.47843137, 0.47843137],
     [0.24705882, 0.27058825, 0.3137255 , ..., 0.38039216,
      0.35686275, 0.34117648],
     [0.41960785, 0.44705883, 0.3882353 , ..., 0.3882353 ,
      0.39607844, 0.39607844],
     ...,
     [0.38039216, 0.37254903, 0.37254903, ..., 0.40392157,
      0.40784314, 0.40784314],
     [0.3764706 , 0.36862746, 0.3647059 , ..., 0.4       ,
      0.4       , 0.4       ],
     [0.37254903, 0.36078432, 0.36078432, ..., 0.39607844,
      0.39215687, 0.3882353 ]]]], dtype=float32)}, cali_extra_param={}, compile_extra_params={'input_no_padding': True, 'output_no_padding': True}, enable_vpu=True, cache_mode='disable', cache_path='', max_l2m_size=0)}

2026-08-21 16:42:13,502 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hbdk.set_func_desc.
2026-08-21 16:42:13,502 file: hbm_builder.py func: hbm_builder line No: 285 Successfully export model.
2026-08-21 16:42:13,502 file: hbm_builder.py func: hbm_builder line No: 173 Current input_names: [‘images’]
2026-08-21 16:42:13,502 file: hbm_builder.py func: hbm_builder line No: 179 images’s input_source is pyramid
2026-08-21 16:42:13,502 file: hbm_builder.py func: hbm_builder line No: 143 Insert transpose op for images at input 0
2026-08-21 16:42:13,502 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hbdk.insert_transpose.
2026-08-21 16:42:13,502 file: wrap_utils.py func: wrap_utils line No: 43 hbdk.insert_transpose input args ()
2026-08-21 16:42:13,502 file: wrap_utils.py func: wrap_utils line No: 46 hbdk.insert_transpose input kwargs {‘index’: 0, ‘permutes’: [0, 3, 1, 2]}
2026-08-21 16:42:13,502 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hbdk.insert_transpose.
2026-08-21 16:42:13,502 file: hbm_builder.py func: hbm_builder line No: 106 Insert image preprocess op for images at input 0
2026-08-21 16:42:13,502 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hbdk.insert_image_preprocess.
2026-08-21 16:42:13,502 file: wrap_utils.py func: wrap_utils line No: 43 hbdk.insert_image_preprocess input args ()
2026-08-21 16:42:13,502 file: wrap_utils.py func: wrap_utils line No: 46 hbdk.insert_image_preprocess input kwargs {‘index’: 0, ‘mode’: ‘yuvbt601full2rgb’, ‘divisor’: 1, ‘mean’: [0.0, 0.0, 0.0], ‘std’: [255.00000178500005, 255.00000178500005, 255.00000178500005], ‘is_signed’: True}
2026-08-21 16:42:13,502 file: hbir_handle.py func: hbir_handle line No: 102 Before insert_image_preprocess func @mower_combined_official_multhead_allnode_int16_512_nv12(tensor<1x512x512x3xf32> images) → tensor<1x64x64x5xf32> output0, tensor<1x64x64x64xf32> 328, tensor<1x32x32x5xf32> 336, tensor<1x32x32x64xf32> 344, tensor<1x16x16x5xf32> 352, tensor<1x16x16x64xf32> 360
2026-08-21 16:42:13,584 file: hbir_handle.py func: hbir_handle line No: 109 After insert_image_preprocess func @mower_combined_official_multhead_allnode_int16_512_nv12(tensor<1x512x512x3xsi8> images) → tensor<1x64x64x5xf32> output0, tensor<1x64x64x64xf32> 328, tensor<1x32x32x5xf32> 336, tensor<1x32x32x64xf32> 344, tensor<1x16x16x5xf32> 352, tensor<1x16x16x64xf32> 360
2026-08-21 16:42:13,663 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hbdk.insert_image_preprocess.
2026-08-21 16:42:13,663 file: hbm_builder.py func: hbm_builder line No: 154 Insert image convert op for images at input 0
2026-08-21 16:42:13,663 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hbdk.insert_image_convert.
2026-08-21 16:42:13,664 file: wrap_utils.py func: wrap_utils line No: 43 hbdk.insert_image_convert input args ()
2026-08-21 16:42:13,664 file: wrap_utils.py func: wrap_utils line No: 46 hbdk.insert_image_convert input kwargs {‘index’: 0, ‘mode’: ‘nv12’}
2026-08-21 16:42:13,664 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hbdk.insert_image_convert.
2026-08-21 16:42:13,664 file: hbm_builder.py func: hbm_builder line No: 292 Start to convert model.
2026-08-21 16:42:13,664 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hbdk.convert.
2026-08-21 16:42:13,664 file: wrap_utils.py func: wrap_utils line No: 43 hbdk.convert input args (‘nash-e’,)
2026-08-21 16:42:13,664 file: wrap_utils.py func: wrap_utils line No: 46 hbdk.convert input kwargs {‘advice’: True, ‘advice_path’: ‘/open_explorer/s100_custom/hbm_official_multhead_allnode_int16_20260821/’, ‘enable_vpu’: True}
2026-08-21 16:42:18,127 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hbdk.convert.
2026-08-21 16:42:18,127 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hbdk.save.
2026-08-21 16:42:18,127 file: wrap_utils.py func: wrap_utils line No: 43 hbdk.save input args (<hbdk4.compiler.overlay.Module object at 0x6ffcd4411d80>,)
2026-08-21 16:42:18,127 file: wrap_utils.py func: wrap_utils line No: 46 hbdk.save input kwargs {‘suffix’: ‘_quantized_model.bc’}
2026-08-21 16:42:18,156 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hbdk.save.
2026-08-21 16:42:18,156 file: hbm_builder.py func: hbm_builder line No: 299 Successfully convert model.
2026-08-21 16:42:18,159 file: node_info.py func: node_info line No: 330 hb_verifier -m /open_explorer/s100_custom/hbm_official_multhead_allnode_int16_20260821/mower_combined_official_multhead_allnode_int16_512_nv12_optimized_float_model.onnx,/open_explorer/s100_custom/hbm_official_multhead_allnode_int16_20260821/mower_combined_official_multhead_allnode_int16_512_nv12_quantized_model.bc -i images:/open_explorer/s100_custom/hbm_official_multhead_allnode_int16_20260821/.hb_compile_tmp/images.npy
2026-08-21 16:42:18,159 file: params_check.py func: params_check line No: 54 Start to check params …
2026-08-21 16:42:18,389 file: params_check.py func: params_check line No: 61 End to check params.
2026-08-21 16:42:18,414 file: inference.py func: inference line No: 20 Start to inference onnx model mower_combined_official_multhead_allnode_int16_512_nv12_optimized_float_model
2026-08-21 16:42:18,520 file: inference.py func: inference line No: 20 Start to inference bc model mower_combined_official_multhead_allnode_int16_512_nv12_quantized_model
2026-08-21 16:42:21,019 file: node_info.py func: node_info line No: 293 /model.0/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,020 file: node_info.py func: node_info line No: 267 /model.0/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,020 file: node_info.py func: node_info line No: 293 /model.1/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,020 file: node_info.py func: node_info line No: 267 /model.1/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,020 file: node_info.py func: node_info line No: 293 /model.2/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,020 file: node_info.py func: node_info line No: 293 /model.2/cv1/act/Mul_output_0_HzCalibration backends: [‘BPU’]
2026-08-21 16:42:21,020 file: node_info.py func: node_info line No: 293 /model.2/Split backends: [‘BPU’, ‘BPU’]
2026-08-21 16:42:21,020 file: node_info.py func: node_info line No: 293 /model.2/m.0/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,020 file: node_info.py func: node_info line No: 267 /model.2/m.0/cv1/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,020 file: node_info.py func: node_info line No: 293 /model.2/m.0/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,020 file: node_info.py func: node_info line No: 267 /model.2/m.0/cv2/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,020 file: node_info.py func: node_info line No: 293 /model.2/m.0/Add backends: [‘BPU’, ‘BPU’]
2026-08-21 16:42:21,020 file: node_info.py func: node_info line No: 293 /model.2/Concat backends: [‘BPU’]
2026-08-21 16:42:21,020 file: node_info.py func: node_info line No: 293 /model.2/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,021 file: node_info.py func: node_info line No: 267 /model.2/cv2/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,021 file: node_info.py func: node_info line No: 293 /model.3/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,021 file: node_info.py func: node_info line No: 267 /model.3/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,021 file: node_info.py func: node_info line No: 293 /model.4/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,021 file: node_info.py func: node_info line No: 293 /model.4/cv1/act/Mul_output_0_HzCalibration backends: [‘BPU’]
2026-08-21 16:42:21,021 file: node_info.py func: node_info line No: 293 /model.4/Split+/model.4/Split_output_0_HzCalibration backends: [‘BPU’, ‘BPU’, ‘BPU’]
2026-08-21 16:42:21,021 file: node_info.py func: node_info line No: 293 /model.4/m.0/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,021 file: node_info.py func: node_info line No: 267 /model.4/m.0/cv1/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,021 file: node_info.py func: node_info line No: 293 /model.4/m.0/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,021 file: node_info.py func: node_info line No: 267 /model.4/m.0/cv2/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,021 file: node_info.py func: node_info line No: 293 /model.4/m.0/Add+/model.4/m.0/Add_output_0_HzCalibration backends: [‘BPU’, ‘BPU’, ‘BPU’]
2026-08-21 16:42:21,021 file: node_info.py func: node_info line No: 293 /model.4/m.1/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,021 file: node_info.py func: node_info line No: 267 /model.4/m.1/cv1/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,021 file: node_info.py func: node_info line No: 293 /model.4/m.1/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,021 file: node_info.py func: node_info line No: 267 /model.4/m.1/cv2/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,022 file: node_info.py func: node_info line No: 293 /model.4/m.1/Add backends: [‘BPU’, ‘BPU’]
2026-08-21 16:42:21,022 file: node_info.py func: node_info line No: 293 /model.4/Concat backends: [‘BPU’]
2026-08-21 16:42:21,022 file: node_info.py func: node_info line No: 293 /model.4/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,022 file: node_info.py func: node_info line No: 267 /model.4/cv2/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,022 file: node_info.py func: node_info line No: 293 /model.5/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,022 file: node_info.py func: node_info line No: 267 /model.5/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,022 file: node_info.py func: node_info line No: 293 /model.6/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,022 file: node_info.py func: node_info line No: 293 /model.6/cv1/act/Mul_output_0_HzCalibration backends: [‘BPU’]
2026-08-21 16:42:21,022 file: node_info.py func: node_info line No: 293 /model.6/Split+/model.6/Split_output_0_HzCalibration backends: [‘BPU’, ‘BPU’, ‘BPU’]
2026-08-21 16:42:21,022 file: node_info.py func: node_info line No: 293 /model.6/m.0/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,022 file: node_info.py func: node_info line No: 267 /model.6/m.0/cv1/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,022 file: node_info.py func: node_info line No: 293 /model.6/m.0/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,022 file: node_info.py func: node_info line No: 267 /model.6/m.0/cv2/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,022 file: node_info.py func: node_info line No: 293 /model.6/m.0/Add+/model.6/m.0/Add_output_0_HzCalibration backends: [‘BPU’, ‘BPU’, ‘BPU’]
2026-08-21 16:42:21,022 file: node_info.py func: node_info line No: 293 /model.6/m.1/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,022 file: node_info.py func: node_info line No: 267 /model.6/m.1/cv1/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,023 file: node_info.py func: node_info line No: 293 /model.6/m.1/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,023 file: node_info.py func: node_info line No: 267 /model.6/m.1/cv2/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,023 file: node_info.py func: node_info line No: 293 /model.6/m.1/Add backends: [‘BPU’, ‘BPU’]
2026-08-21 16:42:21,023 file: node_info.py func: node_info line No: 293 /model.6/Concat backends: [‘BPU’]
2026-08-21 16:42:21,023 file: node_info.py func: node_info line No: 293 /model.6/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,023 file: node_info.py func: node_info line No: 267 /model.6/cv2/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,023 file: node_info.py func: node_info line No: 293 /model.7/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,023 file: node_info.py func: node_info line No: 267 /model.7/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,023 file: node_info.py func: node_info line No: 293 /model.8/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,023 file: node_info.py func: node_info line No: 293 /model.8/cv1/act/Mul_output_0_HzCalibration backends: [‘BPU’]
2026-08-21 16:42:21,023 file: node_info.py func: node_info line No: 293 /model.8/Split+/model.8/Split_output_0_HzCalibration backends: [‘BPU’, ‘BPU’, ‘BPU’]
2026-08-21 16:42:21,023 file: node_info.py func: node_info line No: 293 /model.8/m.0/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,023 file: node_info.py func: node_info line No: 267 /model.8/m.0/cv1/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,023 file: node_info.py func: node_info line No: 293 /model.8/m.0/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,023 file: node_info.py func: node_info line No: 267 /model.8/m.0/cv2/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,023 file: node_info.py func: node_info line No: 293 /model.8/m.0/Add backends: [‘BPU’, ‘BPU’]
2026-08-21 16:42:21,024 file: node_info.py func: node_info line No: 293 /model.8/Concat backends: [‘BPU’]
2026-08-21 16:42:21,024 file: node_info.py func: node_info line No: 293 /model.8/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,024 file: node_info.py func: node_info line No: 267 /model.8/cv2/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,024 file: node_info.py func: node_info line No: 293 /model.9/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,024 file: node_info.py func: node_info line No: 293 /model.9/m/MaxPool backends: [‘BPU’]
2026-08-21 16:42:21,024 file: node_info.py func: node_info line No: 293 /model.9/m_1/MaxPool backends: [‘BPU’]
2026-08-21 16:42:21,024 file: node_info.py func: node_info line No: 293 /model.9/m_2/MaxPool backends: [‘BPU’]
2026-08-21 16:42:21,024 file: node_info.py func: node_info line No: 293 /model.9/Concat backends: [‘BPU’]
2026-08-21 16:42:21,024 file: node_info.py func: node_info line No: 293 /model.9/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,024 file: node_info.py func: node_info line No: 293 /model.9/cv2/act/Mul_output_0_HzCalibration_int16 backends: [‘BPU’]
2026-08-21 16:42:21,024 file: node_info.py func: node_info line No: 293 /model.10/Resize backends: [‘BPU’]
2026-08-21 16:42:21,024 file: node_info.py func: node_info line No: 293 /model.11/Concat backends: [‘BPU’]
2026-08-21 16:42:21,024 file: node_info.py func: node_info line No: 293 /model.12/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,025 file: node_info.py func: node_info line No: 293 /model.12/cv1/act/Mul_output_0_HzCalibration backends: [‘BPU’]
2026-08-21 16:42:21,025 file: node_info.py func: node_info line No: 293 /model.12/Split+/model.12/Split_output_0_HzCalibration backends: [‘BPU’, ‘BPU’, ‘BPU’]
2026-08-21 16:42:21,025 file: node_info.py func: node_info line No: 293 /model.12/m.0/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,025 file: node_info.py func: node_info line No: 267 /model.12/m.0/cv1/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,025 file: node_info.py func: node_info line No: 293 /model.12/m.0/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,025 file: node_info.py func: node_info line No: 267 /model.12/m.0/cv2/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,025 file: node_info.py func: node_info line No: 293 /model.12/Concat backends: [‘BPU’]
2026-08-21 16:42:21,025 file: node_info.py func: node_info line No: 293 /model.12/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,025 file: node_info.py func: node_info line No: 293 /model.12/cv2/act/Mul_output_0_HzCalibration_int16 backends: [‘BPU’]
2026-08-21 16:42:21,026 file: node_info.py func: node_info line No: 293 /model.13/Resize backends: [‘BPU’]
2026-08-21 16:42:21,026 file: node_info.py func: node_info line No: 293 /model.14/Concat backends: [‘BPU’]
2026-08-21 16:42:21,026 file: node_info.py func: node_info line No: 293 /model.15/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,026 file: node_info.py func: node_info line No: 267 /model.15/cv1/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,026 file: node_info.py func: node_info line No: 293 /model.15/Split+/model.15/Split_output_0_HzCalibration backends: [‘BPU’, ‘BPU’, ‘BPU’]
2026-08-21 16:42:21,026 file: node_info.py func: node_info line No: 293 /model.15/m.0/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,026 file: node_info.py func: node_info line No: 267 /model.15/m.0/cv1/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,026 file: node_info.py func: node_info line No: 293 /model.15/m.0/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,026 file: node_info.py func: node_info line No: 267 /model.15/m.0/cv2/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,026 file: node_info.py func: node_info line No: 293 /model.15/Concat backends: [‘BPU’]
2026-08-21 16:42:21,026 file: node_info.py func: node_info line No: 293 /model.15/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,026 file: node_info.py func: node_info line No: 267 /model.15/cv2/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,026 file: node_info.py func: node_info line No: 293 /model.16/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,026 file: node_info.py func: node_info line No: 267 /model.16/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,026 file: node_info.py func: node_info line No: 293 /model.17/Concat backends: [‘BPU’]
2026-08-21 16:42:21,026 file: node_info.py func: node_info line No: 293 /model.18/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,026 file: node_info.py func: node_info line No: 267 /model.18/cv1/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,027 file: node_info.py func: node_info line No: 293 /model.18/Split+/model.18/Split_output_0_HzCalibration backends: [‘BPU’, ‘BPU’, ‘BPU’]
2026-08-21 16:42:21,027 file: node_info.py func: node_info line No: 293 /model.18/m.0/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,027 file: node_info.py func: node_info line No: 267 /model.18/m.0/cv1/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,027 file: node_info.py func: node_info line No: 293 /model.18/m.0/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,027 file: node_info.py func: node_info line No: 267 /model.18/m.0/cv2/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,027 file: node_info.py func: node_info line No: 293 /model.18/Concat backends: [‘BPU’]
2026-08-21 16:42:21,027 file: node_info.py func: node_info line No: 293 /model.18/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,027 file: node_info.py func: node_info line No: 267 /model.18/cv2/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,027 file: node_info.py func: node_info line No: 293 /model.19/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,027 file: node_info.py func: node_info line No: 267 /model.19/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,027 file: node_info.py func: node_info line No: 293 /model.20/Concat backends: [‘BPU’]
2026-08-21 16:42:21,027 file: node_info.py func: node_info line No: 293 /model.21/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,027 file: node_info.py func: node_info line No: 267 /model.21/cv1/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,027 file: node_info.py func: node_info line No: 293 /model.21/Split backends: [‘BPU’, ‘BPU’]
2026-08-21 16:42:21,027 file: node_info.py func: node_info line No: 293 /model.21/m.0/cv1/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,027 file: node_info.py func: node_info line No: 267 /model.21/m.0/cv1/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,028 file: node_info.py func: node_info line No: 293 /model.21/m.0/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,028 file: node_info.py func: node_info line No: 267 /model.21/m.0/cv2/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,028 file: node_info.py func: node_info line No: 293 /model.21/Concat backends: [‘BPU’]
2026-08-21 16:42:21,028 file: node_info.py func: node_info line No: 293 /model.21/cv2/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,028 file: node_info.py func: node_info line No: 267 /model.21/cv2/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,028 file: node_info.py func: node_info line No: 293 /model.22/cv3.0/cv3.0.0/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,028 file: node_info.py func: node_info line No: 267 /model.22/cv3.0/cv3.0.0/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,028 file: node_info.py func: node_info line No: 293 /model.22/cv3.0/cv3.0.1/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,028 file: node_info.py func: node_info line No: 267 /model.22/cv3.0/cv3.0.1/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,028 file: node_info.py func: node_info line No: 293 /model.22/cv3.0/cv3.0.2/Conv backends: [‘BPU’]
2026-08-21 16:42:21,028 file: node_info.py func: node_info line No: 293 /model.22/cv3.0/cv3.0.2/Conv_output_0_HzCalibration backends: [‘BPU’]
2026-08-21 16:42:21,028 file: node_info.py func: node_info line No: 293 /model.22/cv2.0/cv2.0.0/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,028 file: node_info.py func: node_info line No: 267 /model.22/cv2.0/cv2.0.0/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,028 file: node_info.py func: node_info line No: 293 /model.22/cv2.0/cv2.0.1/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,028 file: node_info.py func: node_info line No: 267 /model.22/cv2.0/cv2.0.1/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,029 file: node_info.py func: node_info line No: 293 /model.22/cv2.0/cv2.0.2/Conv backends: [‘BPU’]
2026-08-21 16:42:21,029 file: node_info.py func: node_info line No: 293 /model.22/cv2.0/cv2.0.2/Conv_output_0_HzCalibration backends: [‘BPU’]
2026-08-21 16:42:21,029 file: node_info.py func: node_info line No: 293 /model.22/cv3.1/cv3.1.0/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,029 file: node_info.py func: node_info line No: 267 /model.22/cv3.1/cv3.1.0/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,029 file: node_info.py func: node_info line No: 293 /model.22/cv3.1/cv3.1.1/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,029 file: node_info.py func: node_info line No: 267 /model.22/cv3.1/cv3.1.1/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,029 file: node_info.py func: node_info line No: 293 /model.22/cv3.1/cv3.1.2/Conv backends: [‘BPU’]
2026-08-21 16:42:21,029 file: node_info.py func: node_info line No: 293 /model.22/cv3.1/cv3.1.2/Conv_output_0_HzCalibration backends: [‘BPU’]
2026-08-21 16:42:21,029 file: node_info.py func: node_info line No: 293 /model.22/cv2.1/cv2.1.0/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,029 file: node_info.py func: node_info line No: 267 /model.22/cv2.1/cv2.1.0/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,029 file: node_info.py func: node_info line No: 293 /model.22/cv2.1/cv2.1.1/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,029 file: node_info.py func: node_info line No: 267 /model.22/cv2.1/cv2.1.1/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,030 file: node_info.py func: node_info line No: 293 /model.22/cv2.1/cv2.1.2/Conv backends: [‘BPU’]
2026-08-21 16:42:21,030 file: node_info.py func: node_info line No: 293 /model.22/cv2.1/cv2.1.2/Conv_output_0_HzCalibration backends: [‘BPU’]
2026-08-21 16:42:21,030 file: node_info.py func: node_info line No: 293 /model.22/cv3.2/cv3.2.0/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,030 file: node_info.py func: node_info line No: 267 /model.22/cv3.2/cv3.2.0/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,030 file: node_info.py func: node_info line No: 293 /model.22/cv3.2/cv3.2.1/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,030 file: node_info.py func: node_info line No: 267 /model.22/cv3.2/cv3.2.1/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,030 file: node_info.py func: node_info line No: 293 /model.22/cv3.2/cv3.2.2/Conv backends: [‘BPU’]
2026-08-21 16:42:21,030 file: node_info.py func: node_info line No: 293 /model.22/cv3.2/cv3.2.2/Conv_output_0_HzCalibration backends: [‘BPU’]
2026-08-21 16:42:21,030 file: node_info.py func: node_info line No: 293 /model.22/cv2.2/cv2.2.0/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,030 file: node_info.py func: node_info line No: 267 /model.22/cv2.2/cv2.2.0/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,030 file: node_info.py func: node_info line No: 293 /model.22/cv2.2/cv2.2.1/conv/Conv backends: [‘BPU’]
2026-08-21 16:42:21,030 file: node_info.py func: node_info line No: 267 /model.22/cv2.2/cv2.2.1/act/Mul_output_0_calibrated is not found in advice_info
2026-08-21 16:42:21,030 file: node_info.py func: node_info line No: 293 /model.22/cv2.2/cv2.2.2/Conv backends: [‘BPU’]
2026-08-21 16:42:21,030 file: node_info.py func: node_info line No: 293 /model.22/cv2.2/cv2.2.2/Conv_output_0_HzCalibration backends: [‘BPU’]
2026-08-21 16:42:21,030 file: tool_utils.py func: tool_utils line No: 424 ±----------------------------------±----------±----±-----------±------------------±-----------------±-----------------+
2026-08-21 16:42:21,031 file: tool_utils.py func: tool_utils line No: 419 | Node | NodeType | ON | Threshold | Calibrated Cosine | Quantized Cosine | Output Data Type |
2026-08-21 16:42:21,031 file: tool_utils.py func: tool_utils line No: 424 ±----------------------------------±----------±----±-----------±------------------±-----------------±-----------------+
2026-08-21 16:42:21,031 file: tool_utils.py func: tool_utils line No: 419 | /model.0/conv/Conv | Conv | BPU | 1.0 | 0.999964 | 0.999656 | si16 |
2026-08-21 16:42:21,031 file: tool_utils.py func: tool_utils line No: 419 | /model.0/act/Mul | HzSwish | – | 49.668732 | 0.999949 | – | – |
2026-08-21 16:42:21,031 file: tool_utils.py func: tool_utils line No: 419 | /model.1/conv/Conv | Conv | BPU | 49.668732 | 0.999791 | 0.997214 | si16 |
2026-08-21 16:42:21,031 file: tool_utils.py func: tool_utils line No: 419 | /model.1/act/Mul | HzSwish | – | 187.72937 | 0.999763 | – | – |
2026-08-21 16:42:21,031 file: tool_utils.py func: tool_utils line No: 419 | /model.2/cv1/conv/Conv | Conv | BPU | 187.72937 | 0.999658 | 0.99672 | si16 |
2026-08-21 16:42:21,031 file: tool_utils.py func: tool_utils line No: 419 | /model.2/cv1/act/Mul | HzSwish | BPU | 113.889122 | 0.999560 | 0.995429 | si16 |
2026-08-21 16:42:21,031 file: tool_utils.py func: tool_utils line No: 419 | /model.2/Split | Split | BPU | 50.544796 | 0.999435 | 0.995521 | si16 |
2026-08-21 16:42:21,031 file: tool_utils.py func: tool_utils line No: 419 | /model.2/m.0/cv1/conv/Conv | Conv | BPU | 20.942736 | 0.999389 | 0.993955 | si16 |
2026-08-21 16:42:21,031 file: tool_utils.py func: tool_utils line No: 419 | /model.2/m.0/cv1/act/Mul | HzSwish | – | 43.086529 | 0.999275 | – | – |
2026-08-21 16:42:21,031 file: tool_utils.py func: tool_utils line No: 419 | /model.2/m.0/cv2/conv/Conv | Conv | BPU | 34.783344 | 0.999106 | 0.987808 | si16 |
2026-08-21 16:42:21,031 file: tool_utils.py func: tool_utils line No: 419 | /model.2/m.0/cv2/act/Mul | HzSwish | – | 39.202789 | 0.999449 | – | – |
2026-08-21 16:42:21,031 file: tool_utils.py func: tool_utils line No: 419 | /model.2/m.0/Add | Add | BPU | 20.942736 | 0.999714 | 0.995126 | si16 |
2026-08-21 16:42:21,031 file: tool_utils.py func: tool_utils line No: 419 | /model.2/Concat | Concat | BPU | 50.544796 | 0.999655 | 0.995233 | si16 |
2026-08-21 16:42:21,031 file: tool_utils.py func: tool_utils line No: 419 | /model.2/cv2/conv/Conv | Conv | BPU | 50.544796 | 0.999556 | 0.995889 | si16 |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.2/cv2/act/Mul | HzSwish | – | 36.68676 | 0.999549 | – | – |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.3/conv/Conv | Conv | BPU | 21.577375 | 0.999387 | 0.99593 | si16 |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.3/act/Mul | HzSwish | – | 14.791615 | 0.999559 | – | – |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.4/cv1/conv/Conv | Conv | BPU | 10.579244 | 0.998810 | 0.99353 | si16 |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.4/cv1/act/Mul | HzSwish | BPU | 13.313369 | 0.998980 | 0.994521 | si16 |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.4/Split | Split | BPU | 9.29859 | 0.998043 | 0.988904 | si16 |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.4/m.0/cv1/conv/Conv | Conv | BPU | 6.239231 | 0.999048 | 0.99651 | si16 |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.4/m.0/cv1/act/Mul | HzSwish | – | 8.824262 | 0.999043 | – | – |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.4/m.0/cv2/conv/Conv | Conv | BPU | 6.649954 | 0.999075 | 0.996528 | si16 |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.4/m.0/cv2/act/Mul | HzSwish | – | 9.651755 | 0.999139 | – | – |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.4/m.0/Add | Add | BPU | 6.239231 | 0.999586 | 0.998297 | si16 |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.4/m.1/cv1/conv/Conv | Conv | BPU | 8.325433 | 0.999361 | 0.997221 | si16 |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.4/m.1/cv1/act/Mul | HzSwish | – | 9.010405 | 0.998798 | – | – |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.4/m.1/cv2/conv/Conv | Conv | BPU | 4.88244 | 0.998959 | 0.995931 | si16 |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.4/m.1/cv2/act/Mul | HzSwish | – | 13.684028 | 0.999026 | – | – |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.4/m.1/Add | Add | BPU | 8.325433 | 0.999616 | 0.998448 | si16 |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.4/Concat | Concat | BPU | 9.29859 | 0.999500 | 0.997742 | si16 |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.4/cv2/conv/Conv | Conv | BPU | 14.996922 | 0.999062 | 0.995314 | si16 |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.4/cv2/act/Mul | HzSwish | – | 9.95783 | 0.998869 | – | – |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.5/conv/Conv | Conv | BPU | 8.400599 | 0.998900 | 0.996164 | si16 |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.5/act/Mul | HzSwish | – | 9.897121 | 0.998482 | – | – |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.6/cv1/conv/Conv | Conv | BPU | 6.388414 | 0.998284 | 0.994424 | si16 |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.6/cv1/act/Mul | HzSwish | BPU | 16.879559 | 0.998117 | 0.992935 | si16 |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.6/Split | Split | BPU | 8.78463 | 0.997663 | 0.990553 | si16 |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.6/m.0/cv1/conv/Conv | Conv | BPU | 5.457558 | 0.998965 | 0.99724 | si16 |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.6/m.0/cv1/act/Mul | HzSwish | – | 10.360952 | 0.998264 | – | – |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.6/m.0/cv2/conv/Conv | Conv | BPU | 7.618918 | 0.998921 | 0.996579 | si16 |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.6/m.0/cv2/act/Mul | HzSwish | – | 12.253361 | 0.998538 | – | – |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.6/m.0/Add | Add | BPU | 5.457558 | 0.998916 | 0.996721 | si16 |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.6/m.1/cv1/conv/Conv | Conv | BPU | 7.272511 | 0.999351 | 0.998126 | si16 |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.6/m.1/cv1/act/Mul | HzSwish | – | 11.397017 | 0.998798 | – | – |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.6/m.1/cv2/conv/Conv | Conv | BPU | 7.290815 | 0.998861 | 0.996816 | si16 |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.6/m.1/cv2/act/Mul | HzSwish | – | 15.722086 | 0.998802 | – | – |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.6/m.1/Add | Add | BPU | 7.272511 | 0.999070 | 0.997386 | si16 |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.6/Concat | Concat | BPU | 8.78463 | 0.998836 | 0.996316 | si16 |
2026-08-21 16:42:21,032 file: tool_utils.py func: tool_utils line No: 419 | /model.6/cv2/conv/Conv | Conv | BPU | 12.965204 | 0.998949 | 0.996841 | si16 |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.6/cv2/act/Mul | HzSwish | – | 10.078842 | 0.998270 | – | – |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.7/conv/Conv | Conv | BPU | 10.07842 | 0.998689 | 0.996451 | si16 |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.7/act/Mul | HzSwish | – | 11.040068 | 0.997014 | – | – |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.8/cv1/conv/Conv | Conv | BPU | 8.396824 | 0.998094 | 0.995089 | si16 |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.8/cv1/act/Mul | HzSwish | BPU | 16.528683 | 0.996712 | 0.991076 | si16 |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.8/Split | Split | BPU | 14.539063 | 0.996356 | 0.990239 | si16 |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.8/m.0/cv1/conv/Conv | Conv | BPU | 9.59307 | 0.998728 | 0.996471 | si16 |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.8/m.0/cv1/act/Mul | HzSwish | – | 14.373506 | 0.997681 | – | – |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.8/m.0/cv2/conv/Conv | Conv | BPU | 12.528501 | 0.998076 | 0.99406 | si16 |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.8/m.0/cv2/act/Mul | HzSwish | – | 21.166386 | 0.997627 | – | – |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.8/m.0/Add | Add | BPU | 9.59307 | 0.997524 | 0.992095 | si16 |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.8/Concat | Concat | BPU | 14.539063 | 0.997231 | 0.99173 | si16 |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.8/cv2/conv/Conv | Conv | BPU | 18.985825 | 0.998393 | 0.995245 | si16 |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.8/cv2/act/Mul | HzSwish | – | 15.321551 | 0.996677 | – | – |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.9/cv1/conv/Conv | Conv | BPU | 9.300801 | 0.999467 | 0.998363 | si16 |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.9/m/MaxPool | MaxPool | BPU | 9.151781 | 0.999782 | 0.999311 | si16 |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.9/m_1/MaxPool | MaxPool | BPU | 9.151781 | 0.999838 | 0.99943 | si16 |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.9/m_2/MaxPool | MaxPool | BPU | 9.151781 | 0.999867 | 0.999493 | si16 |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.9/Concat | Concat | BPU | 9.151781 | 0.999801 | 0.999309 | si16 |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.9/cv2/conv/Conv | Conv | BPU | 9.151781 | 0.999148 | 0.997289 | si16 |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.9/cv2/act/Mul | HzSwish | BPU | 9.945751 | 0.997543 | – | si16 |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.10/Resize | Resize | BPU | 5.361238 | 0.996391 | 0.990405 | si8 |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.11/Concat | Concat | BPU | 5.361238 | 0.997301 | 0.992346 | si16 |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.12/cv1/conv/Conv | Conv | BPU | 10.07842 | 0.998560 | 0.995769 | si16 |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.12/cv1/act/Mul | HzSwish | BPU | 10.79857 | 0.998221 | 0.994805 | si16 |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.12/Split | Split | BPU | 7.477607 | 0.997328 | 0.992539 | si16 |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.12/m.0/cv1/conv/Conv | Conv | BPU | 6.699097 | 0.999134 | 0.997396 | si16 |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.12/m.0/cv1/act/Mul | HzSwish | – | 10.371954 | 0.997934 | – | – |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.12/m.0/cv2/conv/Conv | Conv | BPU | 7.58394 | 0.998515 | 0.995334 | si16 |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.12/m.0/cv2/act/Mul | HzSwish | – | 9.689313 | 0.998432 | – | – |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.12/Concat | Concat | BPU | 7.477607 | 0.998294 | 0.994893 | si16 |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.12/cv2/conv/Conv | Conv | BPU | 8.155213 | 0.998688 | 0.996315 | si16 |
2026-08-21 16:42:21,033 file: tool_utils.py func: tool_utils line No: 419 | /model.12/cv2/act/Mul | HzSwish | BPU | 14.859428 | 0.998357 | – | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.13/Resize | Resize | BPU | 7.179277 | 0.997569 | 0.994108 | si8 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.14/Concat | Concat | BPU | 7.179277 | 0.998172 | 0.994415 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.15/cv1/conv/Conv | Conv | BPU | 8.400599 | 0.999149 | 0.997284 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.15/cv1/act/Mul | HzSwish | – | 9.710059 | 0.999366 | – | – |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.15/Split | Split | BPU | 6.313925 | 0.998932 | 0.996494 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.15/m.0/cv1/conv/Conv | Conv | BPU | 6.313925 | 0.998989 | 0.996742 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.15/m.0/cv1/act/Mul | HzSwish | – | 6.631618 | 0.998902 | – | – |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.15/m.0/cv2/conv/Conv | Conv | BPU | 4.965388 | 0.998686 | 0.995164 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.15/m.0/cv2/act/Mul | HzSwish | – | 9.386334 | 0.999174 | – | – |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.15/Concat | Concat | BPU | 6.313925 | 0.999281 | 0.997481 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.15/cv2/conv/Conv | Conv | BPU | 9.069167 | 0.999037 | 0.996529 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.15/cv2/act/Mul | HzSwish | – | 12.677216 | 0.999174 | – | – |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.16/conv/Conv | Conv | BPU | 10.237082 | 0.998255 | 0.993616 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.16/act/Mul | HzSwish | – | 14.043447 | 0.997415 | – | – |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.17/Concat | Concat | BPU | 12.302184 | 0.997996 | 0.993133 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.18/cv1/conv/Conv | Conv | BPU | 12.302184 | 0.998154 | 0.993729 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.18/cv1/act/Mul | HzSwish | – | 21.753494 | 0.997665 | – | – |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.18/Split | Split | BPU | 12.67712 | 0.996332 | 0.988853 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.18/m.0/cv1/conv/Conv | Conv | BPU | 12.67712 | 0.998760 | 0.995475 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.18/m.0/cv1/act/Mul | HzSwish | – | 9.985234 | 0.998300 | – | – |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.18/m.0/cv2/conv/Conv | Conv | BPU | 5.944878 | 0.997872 | 0.991485 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.18/m.0/cv2/act/Mul | HzSwish | – | 16.74185 | 0.997495 | – | – |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.18/Concat | Concat | BPU | 12.67712 | 0.997567 | 0.991002 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.18/cv2/conv/Conv | Conv | BPU | 13.860191 | 0.998568 | 0.994428 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.18/cv2/act/Mul | HzSwish | – | 23.267107 | 0.998122 | – | – |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.19/conv/Conv | Conv | BPU | 11.462536 | 0.998479 | 0.993418 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.19/act/Mul | HzSwish | – | 15.290156 | 0.997737 | – | – |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.20/Concat | Concat | BPU | 15.290153 | 0.997637 | 0.99066 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.21/cv1/conv/Conv | Conv | BPU | 15.290153 | 0.998932 | 0.995173 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.21/cv1/act/Mul | HzSwish | – | 18.10733 | 0.998123 | – | – |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.21/Split | Split | BPU | 18.10733 | 0.997567 | 0.990663 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.21/m.0/cv1/conv/Conv | Conv | BPU | 18.10733 | 0.999296 | 0.996531 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.21/m.0/cv1/act/Mul | HzSwish | – | 13.395762 | 0.998585 | – | – |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.21/m.0/cv2/conv/Conv | Conv | BPU | 12.214314 | 0.999265 | 0.996406 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.21/m.0/cv2/act/Mul | HzSwish | – | 19.133184 | 0.998776 | – | – |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.21/Concat | Concat | BPU | 18.10733 | 0.998521 | 0.993428 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.21/cv2/conv/Conv | Conv | BPU | 18.10733 | 0.999357 | 0.996726 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.21/cv2/act/Mul | HzSwish | – | 36.030212 | 0.998269 | – | – |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.0/cv3.0.0/conv/Conv | Conv | BPU | 10.237082 | 0.996614 | 0.988703 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.0/cv3.0.0/act/Mul | HzSwish | – | 16.651836 | 0.996415 | – | – |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.0/cv3.0.1/conv/Conv | Conv | BPU | 13.059051 | 0.996213 | 0.987848 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.0/cv3.0.1/act/Mul | HzSwish | – | 17.208736 | 0.996568 | – | – |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.0/cv3.0.2/Conv | Conv | BPU | 17.208736 | 0.999896 | 0.999631 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.22/Transpose | Transpose | BPU | 43.082108 | 0.999896 | 0.99963 | f32 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.0/cv2.0.0/conv/Conv | Conv | BPU | 10.237082 | 0.998374 | 0.993973 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.0/cv2.0.0/act/Mul | HzSwish | – | 20.300789 | 0.998069 | – | – |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.0/cv2.0.1/conv/Conv | Conv | BPU | 7.264024 | 0.997741 | 0.990881 | si16 |
2026-08-21 16:42:21,034 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.0/cv2.0.1/act/Mul | HzSwish | – | 34.703167 | 0.997816 | – | – |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.0/cv2.0.2/Conv | Conv | BPU | 34.703167 | 0.998943 | 0.995924 | si16 |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | /model.22/Transpose_1 | Transpose | BPU | 16.488897 | 0.998943 | 0.063862 | f32 |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.1/cv3.1.0/conv/Conv | Conv | BPU | 11.462536 | 0.997173 | 0.988679 | si16 |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.1/cv3.1.0/act/Mul | HzSwish | – | 18.006578 | 0.997264 | – | – |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.1/cv3.1.1/conv/Conv | Conv | BPU | 16.657049 | 0.997537 | 0.991376 | si16 |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.1/cv3.1.1/act/Mul | HzSwish | – | 19.425718 | 0.997822 | – | – |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.1/cv3.1.2/Conv | Conv | BPU | 19.425718 | 0.999886 | 0.999537 | si16 |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | /model.22/Transpose_2 | Transpose | BPU | 36.880756 | 0.999885 | 0.999537 | f32 |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.1/cv2.1.0/conv/Conv | Conv | BPU | 11.462536 | 0.998160 | 0.991333 | si16 |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.1/cv2.1.0/act/Mul | HzSwish | – | 19.739979 | 0.996844 | – | – |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.1/cv2.1.1/conv/Conv | Conv | BPU | 13.040756 | 0.997387 | 0.986661 | si16 |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.1/cv2.1.1/act/Mul | HzSwish | – | 29.729563 | 0.997626 | – | – |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.1/cv2.1.2/Conv | Conv | BPU | 26.61615 | 0.999025 | 0.995336 | si16 |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | /model.22/Transpose_3 | Transpose | BPU | 16.207523 | 0.999025 | 0.995335 | f32 |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.2/cv3.2.0/conv/Conv | Conv | BPU | 14.27409 | 0.999096 | 0.995203 | si16 |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.2/cv3.2.0/act/Mul | HzSwish | – | 16.392183 | 0.999029 | – | – |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.2/cv3.2.1/conv/Conv | Conv | BPU | 16.392181 | 0.999178 | 0.995646 | si16 |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.2/cv3.2.1/act/Mul | HzSwish | – | 15.173175 | 0.999318 | – | – |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv3.2/cv3.2.2/Conv | Conv | BPU | 15.173171 | 0.999957 | 0.999765 | si16 |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | /model.22/Transpose_4 | Transpose | BPU | 40.301937 | 0.999957 | 0.999765 | f32 |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.2/cv2.2.0/conv/Conv | Conv | BPU | 14.27409 | 0.999272 | 0.996012 | si16 |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.2/cv2.2.0/act/Mul | HzSwish | – | 20.49538 | 0.998988 | – | – |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.2/cv2.2.1/conv/Conv | Conv | BPU | 12.310373 | 0.999255 | 0.995594 | si16 |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.2/cv2.2.1/act/Mul | HzSwish | – | 29.883827 | 0.999281 | – | – |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | /model.22/cv2.2/cv2.2.2/Conv | Conv | BPU | 24.342094 | 0.999747 | 0.998531 | si16 |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | /model.22/Transpose_5 | Transpose | BPU | 13.651713 | 0.999747 | 0.998532 | f32 |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 424 ±----------------------------------±----------±----±-----------±------------------±-----------------±-----------------+
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 424 ±-----------±------------------±-----------------+
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | TensorName | Calibrated Cosine | Quantized Cosine |
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 424 ±-----------±------------------±-----------------+
2026-08-21 16:42:21,035 file: tool_utils.py func: tool_utils line No: 419 | output0 | 0.999896 | 0.99963 |
2026-08-21 16:42:21,036 file: tool_utils.py func: tool_utils line No: 419 | 328 | 0.998943 | 0.063862 |
2026-08-21 16:42:21,036 file: tool_utils.py func: tool_utils line No: 419 | 336 | 0.999885 | 0.999537 |
2026-08-21 16:42:21,036 file: tool_utils.py func: tool_utils line No: 419 | 344 | 0.999025 | 0.995335 |
2026-08-21 16:42:21,036 file: tool_utils.py func: tool_utils line No: 419 | 352 | 0.999957 | 0.999765 |
2026-08-21 16:42:21,036 file: tool_utils.py func: tool_utils line No: 419 | 360 | 0.999747 | 0.998532 |
2026-08-21 16:42:21,036 file: tool_utils.py func: tool_utils line No: 424 ±-----------±------------------±-----------------+
2026-08-21 16:42:21,045 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hbdk.overlay.remove_io_op.
2026-08-21 16:42:21,045 file: wrap_utils.py func: wrap_utils line No: 43 hbdk.overlay.remove_io_op input args ()
2026-08-21 16:42:21,045 file: wrap_utils.py func: wrap_utils line No: 46 hbdk.overlay.remove_io_op input kwargs {‘remove_node_types’: , ‘remove_node_names’: }
2026-08-21 16:42:21,062 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hbdk.overlay.remove_io_op.
2026-08-21 16:42:21,062 file: hbm_builder.py func: hbm_builder line No: 66 Compile params: {‘jobs’: 8, ‘balance’: 100, ‘progress_bar’: True, ‘opt’: 2, ‘core_num’: 1, ‘max_l2m_size’: 0, ‘max_time_per_fc’: 0, ‘debug’: True, ‘cache_mode’: ‘disable’, ‘input_no_padding’: True, ‘output_no_padding’: True}
2026-08-21 16:42:21,072 file: hbm_builder.py func: hbm_builder line No: 312 Start to compile model.
2026-08-21 16:42:21,072 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hbdk.compile.
2026-08-21 16:42:21,072 file: wrap_utils.py func: wrap_utils line No: 43 hbdk.compile input args ()
2026-08-21 16:42:21,072 file: wrap_utils.py func: wrap_utils line No: 46 hbdk.compile input kwargs {‘save_path’: ‘/open_explorer/s100_custom/hbm_official_multhead_allnode_int16_20260821/mower_combined_official_multhead_allnode_int16_512_nv12.hbm’, ‘march’: ‘nash-e’, ‘compile_params’: {‘jobs’: 8, ‘balance’: 100, ‘progress_bar’: True, ‘opt’: 2, ‘core_num’: 1, ‘max_l2m_size’: 0, ‘max_time_per_fc’: 0, ‘debug’: True, ‘cache_mode’: ‘disable’, ‘input_no_padding’: True, ‘output_no_padding’: True}}
2026-08-21 16:51:52,894 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hbdk.compile.
2026-08-21 16:51:52,895 file: hbm_builder.py func: hbm_builder line No: 316 Successfully compile the hbm model, generated hbm model is saved at /open_explorer/s100_custom/hbm_official_multhead_allnode_int16_20260821/mower_combined_official_multhead_allnode_int16_512_nv12.hbm
2026-08-21 16:51:52,895 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hbdk.compiler.hbm_perf.
2026-08-21 16:51:52,895 file: wrap_utils.py func: wrap_utils line No: 43 hbdk.compiler.hbm_perf input args ()
2026-08-21 16:51:52,895 file: wrap_utils.py func: wrap_utils line No: 46 hbdk.compiler.hbm_perf input kwargs {}
2026-08-21 16:51:53,437 file: hbm_builder.py func: hbm_builder line No: 324 Successfully perf the model, generated result is saved at /open_explorer/s100_custom/hbm_official_multhead_allnode_int16_20260821
2026-08-21 16:51:53,437 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hbdk.compiler.hbm_perf.
2026-08-21 16:51:53,438 file: hbm_handle.py func: hbm_handle line No: 34 hbm_path: /open_explorer/s100_custom/hbm_official_multhead_allnode_int16_20260821/mower_combined_official_multhead_allnode_int16_512_nv12.hbm
2026-08-21 16:51:53,445 file: hb_model_info.py func: hb_model_info line No: 164 ************************* mower_combined_official_multhead_allnode_int16_512_nv12 *************************
2026-08-21 16:51:53,445 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hbdk.hbm.function.desc.
2026-08-21 16:51:53,445 file: wrap_utils.py func: wrap_utils line No: 43 hbdk.hbm.function.desc input args ()
2026-08-21 16:51:53,445 file: wrap_utils.py func: wrap_utils line No: 46 hbdk.hbm.function.desc input kwargs {‘index’: 0}
2026-08-21 16:51:53,445 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hbdk.hbm.function.desc.
2026-08-21 16:51:53,445 file: hb_model_info.py func: hb_model_info line No: 167 hbm mower_combined_official_multhead_allnode_int16_512_nv12 desc: {‘BUILDER_VERSION’: ‘3.5.3’, ‘HBDK_VERSION’: ‘4.7.5’, ‘HBDK_RUNTIME_VERSION’: None, ‘HMCT_VERSION’: ‘2.6.5’, ‘CAFFE_MODEL’: None, ‘PROTOTXT’: None, ‘ONNX_MODEL’: ‘/open_explorer/s100_custom/mower_combined_official_multhead_20260821.onnx’, ‘MARCH’: ‘nash-e’, ‘LAYER_OUT_DUMP’: ‘False’, ‘LOG_LEVEL’: None, ‘WORKING_DIR’: ‘/open_explorer/s100_custom/hbm_official_multhead_allnode_int16_20260821’, ‘MODEL_PREFIX’: ‘mower_combined_official_multhead_allnode_int16_512_nv12’, ‘OUTPUT_NODES’: ‘’, ‘REMOVE_NODE_TYPE’: ‘’, ‘REMOVE_NODE_NAME’: ‘’, ‘DEBUG_MODE’: ‘’, ‘NODE_INFO’: ‘{}’, ‘INPUT_NAMES’: ‘images’, ‘INPUT_SPACE_AND_RANGE’: ‘regular’, ‘INPUT_TYPE_RT’: ‘nv12’, ‘INPUT_TYPE_TRAIN’: ‘rgb’, ‘INPUT_LAYOUT_TRAIN’: ‘NCHW’, ‘INPUT_LAYOUT_RT’: ‘’, ‘NORM_TYPE’: ‘data_mean_and_scale’, ‘MEAN_VALUE’: ‘[0.0, 0.0, 0.0]’, ‘SCALE_VALUE’: ‘[0.0039215686, 0.0039215686, 0.0039215686]’, ‘STD_VALUE’: ‘’, ‘INPUT_SHAPE’: ‘1x3x512x512’, ‘INPUT_BATCH’: ‘’, ‘SEPARATE_BATCH’: ‘False’, ‘SEPARATE_NAME’: ‘’, ‘CUSTOM_OP_METHOD’: None, ‘CUSTOM_OP_DIR’: None, ‘CUSTOM_OP_REGISTER_FILES’: ‘’, ‘OPTIMIZATION’: ‘’, ‘CALI_TYPE’: ‘default’, ‘CAL_DATA_DIR’: ‘/open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32’, ‘PER_CHANNEL’: ‘False’, ‘MAX_PERCENTILE’: ‘None’, ‘RUN_ON_CPU’: ‘’, ‘RUN_ON_BPU’: ‘’, ‘QUANT_CONFIG’: {‘model_config’: {‘all_node_type’: ‘int16’, ‘model_output_type’: ‘int16’}}, ‘ADVICE’: 0.0, ‘DEBUG’: ‘True’, ‘OPTIMIZE_LEVEL’: ‘O2’, ‘COMPILE_MODE’: ‘latency’, ‘CORE_NUM’: 1, ‘MAX_TIME_PER_FC’: 0, ‘BALANCE_FACTOR’: 100, ‘ABILITY_ENTRY’: None, ‘INPUT_SOURCE’: {‘images’: ‘pyramid’}, ‘hbdk3_compatible_mode’: None, ‘cache_mode’: ‘disable’, ‘cache_path’: ‘’, ‘max_l2m_size’: 0, ‘CALI_EXTRA_PARAM’: {}, ‘EXTRA_PARAMS’: {‘input_no_padding’: True, ‘output_no_padding’: True}}
2026-08-21 16:51:53,445 file: hb_model_info.py func: hb_model_info line No: 217 ############# model deps info #############
2026-08-21 16:51:53,445 file: hb_model_info.py func: hb_model_info line No: 225 builder version : 3.5.3
2026-08-21 16:51:53,445 file: hb_model_info.py func: hb_model_info line No: 225 hbdk version : 4.7.5
2026-08-21 16:51:53,445 file: hb_model_info.py func: hb_model_info line No: 225 hmct version : 2.6.5
2026-08-21 16:51:53,445 file: hb_model_info.py func: hb_model_info line No: 230 ############# model_parameters info #############
2026-08-21 16:51:53,445 file: hb_model_info.py func: hb_model_info line No: 259 onnx_model : /open_explorer/s100_custom/mower_combined_official_multhead_20260821.onnx
2026-08-21 16:51:53,445 file: hb_model_info.py func: hb_model_info line No: 259 BPU march : nash-e
2026-08-21 16:51:53,445 file: hb_model_info.py func: hb_model_info line No: 259 layer_out_dump : False
2026-08-21 16:51:53,445 file: hb_model_info.py func: hb_model_info line No: 259 working dir : /open_explorer/s100_custom/hbm_official_multhead_allnode_int16_20260821
2026-08-21 16:51:53,445 file: hb_model_info.py func: hb_model_info line No: 259 output_model_file_prefix: mower_combined_official_multhead_allnode_int16_512_nv12
2026-08-21 16:51:53,445 file: hb_model_info.py func: hb_model_info line No: 259 node_info : {}
2026-08-21 16:51:53,445 file: hb_model_info.py func: hb_model_info line No: 323 ############# input_parameters info #############
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 352 ------------------------------------------
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 354 ---------input info : images ---------
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 362 input_name : images
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 362 input_type_rt : nv12
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 362 input_space&range : regular
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 362 input_type_train : rgb
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 362 input_layout_train : NCHW
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 362 norm_type : data_mean_and_scale
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 362 input_shape : 1x3x512x512
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 362 mean_value : [0.0, 0.0, 0.0]
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 362 scale_value : [0.0039215686, 0.0039215686, 0.0039215686]
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 362 std_value :
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 362 separate_batch : False
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 363 ---------input info : images end -------
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 364 ------------------------------------------
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 369 ############# calibration_parameters info #############
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 395 calibration_type : default
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 395 max_percentile : None
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 395 per_channel : False
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 395 cal_data_dir : /open_explorer/s100_custom/calibration_data_stratified300_isolated_20260821_rgb_f32
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 395 quant_config : {‘model_config’: {‘all_node_type’: ‘int16’, ‘model_output_type’: ‘int16’}}
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 403 ############# compiler_parameters info #############
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 432 debug : True
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 432 optimize_level : O2
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 432 compile_mode : latency
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 432 core_num : 1
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 432 balance_factor : 100
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 432 input_source : {‘images’: ‘pyramid’}
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 432 extra_params : {‘input_no_padding’: True, ‘output_no_padding’: True}
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 432 cache_mode : disable
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 432 max_l2m_size : 0
2026-08-21 16:51:53,446 file: hb_model_info.py func: hb_model_info line No: 268 ############# memory info #############
2026-08-21 16:51:53,456 file: hb_model_info.py func: hb_model_info line No: 291 input memory : 393216
2026-08-21 16:51:53,456 file: hb_model_info.py func: hb_model_info line No: 291 output memory : 1483776
2026-08-21 16:51:53,456 file: hb_model_info.py func: hb_model_info line No: 291 static memory : 5578432
2026-08-21 16:51:53,456 file: hb_model_info.py func: hb_model_info line No: 291 dynamic memory : 2794496
2026-08-21 16:51:53,456 file: hb_model_info.py func: hb_model_info line No: 291 intermediate memory : 0
2026-08-21 16:51:53,456 file: hb_model_info.py func: hb_model_info line No: 291 temporary memory : 917504
2026-08-21 16:51:53,456 file: hb_model_info.py func: hb_model_info line No: 291 min memory requirement: 8372928
2026-08-21 16:51:53,457 file: hbm_handle.py func: hbm_handle line No: 34 hbm_path: /open_explorer/s100_custom/hbm_official_multhead_allnode_int16_20260821/mower_combined_official_multhead_allnode_int16_512_nv12.hbm
2026-08-21 16:51:53,465 file: wrap_utils.py func: wrap_utils line No: 40 Start to execute hbdk.compiler.hbm.
2026-08-21 16:51:53,465 file: wrap_utils.py func: wrap_utils line No: 43 hbdk.compiler.hbm input args ()
2026-08-21 16:51:53,465 file: wrap_utils.py func: wrap_utils line No: 46 hbdk.compiler.hbm input kwargs {}
2026-08-21 16:51:53,465 file: wrap_utils.py func: wrap_utils line No: 50 End to execute hbdk.compiler.hbm.
2026-08-21 16:51:53,465 file: hb_model_info.py func: hb_model_info line No: 212 ############# Model input/output info #############
2026-08-21 16:51:53,465 file: tool_utils.py func: tool_utils line No: 377 NAME TYPE SHAPE DATA_TYPE
2026-08-21 16:51:53,465 file: tool_utils.py func: tool_utils line No: 377 --------- ------ ---------------- ---------
2026-08-21 16:51:53,465 file: tool_utils.py func: tool_utils line No: 377 images_y input [1, 512, 512, 1] UINT8
2026-08-21 16:51:53,465 file: tool_utils.py func: tool_utils line No: 377 images_uv input [1, 256, 256, 2] UINT8
2026-08-21 16:51:53,465 file: tool_utils.py func: tool_utils line No: 377 output0 output [1, 64, 64, 5] FLOAT32
2026-08-21 16:51:53,465 file: tool_utils.py func: tool_utils line No: 377 328 output [1, 64, 64, 64] FLOAT32
2026-08-21 16:51:53,465 file: tool_utils.py func: tool_utils line No: 377 336 output [1, 32, 32, 5] FLOAT32
2026-08-21 16:51:53,465 file: tool_utils.py func: tool_utils line No: 377 344 output [1, 32, 32, 64] FLOAT32
2026-08-21 16:51:53,465 file: tool_utils.py func: tool_utils line No: 377 352 output [1, 16, 16, 5] FLOAT32
2026-08-21 16:51:53,465 file: tool_utils.py func: tool_utils line No: 377 360 output [1, 16, 16, 64] FLOAT32
2026-08-21 16:51:53,467 file: hb_compile.py func: hb_compile line No: 220 The hb_compile completes running.

训练侧有做过什么改动吗?

因为当前的方案基于Ultralytics YOLO官方预训练模型 精度是OK的

训练侧我们这边没有改动

可以等待我们内部尝试复现一下问题

训练侧是指定为 512 x 512 训练的吗

测试下来 训练为 640的 模型 指定shape 512量化能复现 但是这部分本身应该与训练侧对齐

我们训练侧是512*512的

我们这边确认了当前部署链路是best.pt (512训练) → Model Zoo export_monkey_patch.py 导出 512×512 多输出 ONNX → OpenExplorer PTQ → S100 nash-e HBM (input_shape=1x3x512x512),都是对齐的

我想请教一下,1. 对于该 Model Zoo 多输出 YOLOv8 DFL stride=8 回归输出,是否有推荐的节点级混合精度配置、输出量化配置,或适用于 OpenExplorer 3.7 / S100 nash-e 的 QAT 示例与配置?
2. 也请确认输出 328 在图中的量化/transpose/反量化链路是否有已知限制或推荐规避方式?

① 结论:当前只能确认张量尺寸链路对齐;若仍有推理异常,最可能是板端预处理/输入格式或模型输入输出节点与训练导出配置不一致。

② 排查步骤:

  1. 根据知识库,训练/PTQ 示例使用 1x3x512x512,并涉及 to_yuv、Normalize(mean=128, std=128)、keep_ratio/crop/pad 等;请核对板端推理预处理是否完全一致。
# 关键对齐点:1x3x512x512、to_yuv、Normalize(mean=128, std=128)
  1. 检查转换后的 .bin 模型输入/输出节点,确认是否存在或需要剥离输入侧 Transpose/Quantize、输出侧 Dequantize 等节点。
hb_model_info -m your_model.bin
hb_model_modifier -h
  1. 用同一张预处理后的输入分别跑 ONNX 和板端 .bin,对比多输出 tensor,定位差异是在预处理、量化还是后处理。
# 对比 ONNX 输出 vs S100 bin 输出:同图、同预处理、同后处理

③ 需补充信息:请补充具体异常现象/报错、OpenExplorer 与 Model Zoo 版本、板端预处理代码、hb_model_info 输出及 ONNX/bin 输出对比截图。

① 结论:知识库未检索到 OpenExplorer 3.7 / S100 nash-e 下 YOLOv8 DFL stride=8 多输出的官方节点级混合精度、输出量化或 QAT 推荐配置,也未检索到“输出 328”量化/transpose/反量化链路的已知限制;建议先以 rdk_s 的 Model Zoo YOLOv8 Detect 官方示例作为基线。

② 排查步骤:

  1. 根据知识库,YOLO 部署优先参考当前 S 系列平台对应的 RDK Model Zoo 示例;请先用官方 rdk_s/samples/vision/ultralytics_yolo 的 YOLOv8 Detect 配置跑通基线。
git clone https://github.com/D-Robotics/rdk_model_zoo -b rdk_s
# 参考 rdk_s/samples/vision/ultralytics_yolo 的 YOLOv8 Detect 配置
  1. 自训多输出模型先对齐导出输出节点格式,再用同一输入对比 ONNX 与转换产物输出,判断问题在导出结构还是量化/转换。
# 同图、同预处理:对比 ONNX 多输出与转换后模型输出
  1. 针对“输出 328”,知识库未给出明确限制;这是通用排查经验,非官方结论:先避免输出侧引入非必要 Transpose/Quantize/Dequantize,使输出节点与官方示例一致,并保留节点截图供研发确认。
# 提供 328 节点前后连接、shape、量化/反量化/transpose 配置截图

③ 需补充信息:请补充 OpenExplorer 3.7 具体小版本、S100 系统镜像版本、Model Zoo commit、ONNX 导出脚本/输出节点名、328 节点图、转换/量化日志、复现现象与输出对比截图。

有条件尝试训练为640?目前基于640分辨率模型可正常量化,未能复现问题

推测为 512 分辨率下 前处理存在问题,可尝试featuremap进行前处理

没有QAT示例,非已知限制,Model zoo交付的量化方式经过大量用户/客户验证是成熟的基础量化链路

那我们这边在换成640在试一下,刚才排查的时候我们发现当前 OpenExplorer 3.7.0 容器中的 hb_verifier 板端辅助服务,与当前 S100 系统镜像的 glibc 版本不兼容?

使用 hb_verifier 验证时,PC 端 quantized_model.bc ↔ HBM 的 6 个输出已逐元素一致。 但使用 hb_verifier --ip 调用 S100 实机时,已成功 SSH 连接、上传模型并加载 HBM,随后板端 RPC 服务启动失败:
hbm_rpc_service: /usr/lib/aarch64-linux-gnu/libc.so.6:
version `GLIBC_2.36’ not found

一般HBM板端推理用 hbmruntime 接口或hrt来验证就好

hb_verifier 应该为个别问题 需要内部确认下