Add YOLOv26n RDK X5 model and quantized artifacts
This commit is contained in:
343
x5_quantization/checker.log
Normal file
343
x5_quantization/checker.log
Normal file
@@ -0,0 +1,343 @@
|
||||
2026-08-07 10:39:43,366 file: tool_utils.py func: tool_utils line No: 77 log will be stored in /workspace/smart_car_2026/model/hb_mapper_checker.log
|
||||
2026-08-07 10:39:43,367 file: hb_mapper.py func: hb_mapper line No: 72 Start hb_mapper....
|
||||
2026-08-07 10:39:43,367 file: hb_mapper.py func: hb_mapper line No: 73 hbdk version 3.49.15
|
||||
2026-08-07 10:39:43,368 file: hb_mapper.py func: hb_mapper line No: 74 horizon_nn version 1.1.0
|
||||
2026-08-07 10:39:43,368 file: hb_mapper.py func: hb_mapper line No: 75 hb_mapper version 1.24.3
|
||||
2026-08-07 10:39:43,386 file: onnx_parser.py func: onnx_parser line No: 39 Model input names: ['images']
|
||||
2026-08-07 10:39:43,388 file: hb_mapper_checker.py func: hb_mapper_checker line No: 106 Model type: onnx
|
||||
2026-08-07 10:39:43,388 file: hb_mapper_checker.py func: hb_mapper_checker line No: 107 march: bayes-e
|
||||
2026-08-07 10:39:43,388 file: hb_mapper_checker.py func: hb_mapper_checker line No: 112 input names ['images']
|
||||
2026-08-07 10:39:43,389 file: hb_mapper_checker.py func: hb_mapper_checker line No: 113 input shapes {'images': [1, 3, 640, 640]}
|
||||
2026-08-07 10:39:43,396 file: onnx_parser.py func: onnx_parser line No: 39 Model input names: ['images']
|
||||
2026-08-07 10:39:43,397 file: hb_mapper_checker.py func: hb_mapper_checker line No: 119 Begin model checking....
|
||||
2026-08-07 10:39:43,409 file: model_builder.py func: model_builder line No: 35 Start to Horizon NN Model Convert.
|
||||
2026-08-07 10:39:43,430 file: model_debugger.py func: model_debugger line No: 67 Loading horizon_nn debug methods:set()
|
||||
2026-08-07 10:39:43,431 file: quantization_config.py func: quantization_config line No: 305 The activation calibration parameters:
|
||||
calibration_type: fixed
|
||||
2026-08-07 10:39:43,431 file: model_builder.py func: model_builder line No: 197 The specified model compilation architecture: bayes-e.
|
||||
2026-08-07 10:39:43,431 file: model_builder.py func: model_builder line No: 207 The specified model compilation optimization parameters: [].
|
||||
2026-08-07 10:39:43,432 file: model_builder.py func: model_builder line No: 35 Start to prepare the onnx model.
|
||||
2026-08-07 10:39:43,468 file: prepare.py func: prepare line No: 106 Input ONNX Model Information:
|
||||
ONNX IR version: 6
|
||||
Opset version: ['ai.onnx v11', 'horizon v1']
|
||||
Producer: onnx.utils.extract_model
|
||||
Domain: None
|
||||
Version: None
|
||||
Graph input:
|
||||
images: shape=[1, 3, 640, 640], dtype=FLOAT32
|
||||
Graph output:
|
||||
cls_s8: shape=[1, 80, 80, 4], dtype=FLOAT32
|
||||
box_s8: shape=[1, 80, 80, 4], dtype=FLOAT32
|
||||
cls_s16: shape=[1, 40, 40, 4], dtype=FLOAT32
|
||||
box_s16: shape=[1, 40, 40, 4], dtype=FLOAT32
|
||||
cls_s32: shape=[1, 20, 20, 4], dtype=FLOAT32
|
||||
box_s32: shape=[1, 20, 20, 4], dtype=FLOAT32
|
||||
2026-08-07 10:39:43,655 file: model_builder.py func: model_builder line No: 38 End to prepare the onnx model.
|
||||
2026-08-07 10:39:43,689 file: model_builder.py func: model_builder line No: 265 Saving model to: ./.hb_check/original_float_model.onnx.
|
||||
2026-08-07 10:39:43,689 file: model_builder.py func: model_builder line No: 35 Start to optimize the onnx model.
|
||||
2026-08-07 10:39:43,863 file: constant_folding.py func: constant_folding line No: 66 Summary info for constant_folding:
|
||||
2026-08-07 10:39:43,863 file: constant_folding.py func: constant_folding line No: 67 After constant_folding, the number of nodes has changed from 355 to 355.
|
||||
2026-08-07 10:39:43,864 file: constant_folding.py func: constant_folding line No: 71 After constant_folding, the number of parameters has changed from 2375629 to 2375629.
|
||||
2026-08-07 10:39:43,864 file: constant_folding.py func: constant_folding line No: 76 Detailed info for constant_folding:
|
||||
2026-08-07 10:39:43,864 file: constant_folding.py func: constant_folding line No: 88
|
||||
2026-08-07 10:39:44,358 file: model_builder.py func: model_builder line No: 38 End to optimize the onnx model.
|
||||
2026-08-07 10:39:44,389 file: model_builder.py func: model_builder line No: 265 Saving model to: ./.hb_check/optimized_float_model.onnx.
|
||||
2026-08-07 10:39:44,389 file: model_builder.py func: model_builder line No: 35 Start to calibrate the model.
|
||||
2026-08-07 10:39:44,681 file: calibration_data_set.py func: calibration_data_set line No: 111 input name: images, number_of_samples: 1
|
||||
2026-08-07 10:39:44,681 file: calibration_data_set.py func: calibration_data_set line No: 123 There are 1 samples in the data set.
|
||||
2026-08-07 10:39:44,682 file: fixed_calibrater.py func: fixed_calibrater line No: 31 Run calibration model with fixed thresholds method.
|
||||
2026-08-07 10:39:45,210 file: model_builder.py func: model_builder line No: 38 End to calibrate the model.
|
||||
2026-08-07 10:39:45,332 file: model_builder.py func: model_builder line No: 265 Saving model to: ./.hb_check/calibrated_model.onnx.
|
||||
2026-08-07 10:39:45,333 file: model_builder.py func: model_builder line No: 35 Start to quantize the model.
|
||||
2026-08-07 10:39:47,542 file: constant_folding.py func: constant_folding line No: 66 Summary info for constant_folding:
|
||||
2026-08-07 10:39:47,542 file: constant_folding.py func: constant_folding line No: 67 After constant_folding, the number of nodes has changed from 280 to 280.
|
||||
2026-08-07 10:39:47,543 file: constant_folding.py func: constant_folding line No: 71 After constant_folding, the number of parameters has changed from 2406337 to 2406337.
|
||||
2026-08-07 10:39:47,543 file: constant_folding.py func: constant_folding line No: 76 Detailed info for constant_folding:
|
||||
2026-08-07 10:39:47,543 file: constant_folding.py func: constant_folding line No: 88
|
||||
2026-08-07 10:39:47,634 file: model_builder.py func: model_builder line No: 38 End to quantize the model.
|
||||
2026-08-07 10:39:47,729 file: model_builder.py func: model_builder line No: 265 Saving model to: ./.hb_check/quantized_model.onnx.
|
||||
2026-08-07 10:39:47,729 file: model_builder.py func: model_builder line No: 35 Start to compile the model with march bayes-e.
|
||||
2026-08-07 10:39:48,338 file: hybrid_build.py func: hybrid_build line No: 111 Compile submodel: Extracted from {main_graph}_subgraph_0
|
||||
2026-08-07 10:39:48,363 file: hbdk_cc.py func: hbdk_cc line No: 126 hbdk-cc parameters:['--input-layout', 'NHWC', '--output-layout', 'NHWC']
|
||||
2026-08-07 10:39:48,363 file: hbdk_cc.py func: hbdk_cc line No: 127 hbdk-cc command used:hbdk-cc -f hbir -m /tmp/tmpo3cnuwll/Extracted from {main_graph}_subgraph_0.hbir -o /tmp/tmpo3cnuwll/Extracted from {main_graph}_subgraph_0.hbm --march bayes-e --progressbar --input-layout NHWC --output-layout NHWC
|
||||
2026-08-07 10:39:49,198 file: tool_utils.py func: tool_utils line No: 326 consumed time 0.65736
|
||||
2026-08-07 10:39:49,411 file: tool_utils.py func: tool_utils line No: 326 FPS=52.45, latency = 19064.1 us, DDR = 122035200 bytes (see ./.hb_check/Extracted from {main_graph}_subgraph_0.html)
|
||||
2026-08-07 10:39:49,414 file: hybrid_build.py func: hybrid_build line No: 111 Compile submodel: Extracted from {main_graph}_subgraph_1
|
||||
2026-08-07 10:39:49,431 file: hbdk_cc.py func: hbdk_cc line No: 126 hbdk-cc parameters:['--input-layout', 'NHWC', '--output-layout', 'NHWC']
|
||||
2026-08-07 10:39:49,431 file: hbdk_cc.py func: hbdk_cc line No: 127 hbdk-cc command used:hbdk-cc -f hbir -m /tmp/tmpo3cnuwll/Extracted from {main_graph}_subgraph_1.hbir -o /tmp/tmpo3cnuwll/Extracted from {main_graph}_subgraph_1.hbm --march bayes-e --progressbar --input-layout NHWC --output-layout NHWC
|
||||
2026-08-07 10:39:50,353 file: tool_utils.py func: tool_utils line No: 326 consumed time 0.755009
|
||||
2026-08-07 10:39:50,544 file: tool_utils.py func: tool_utils line No: 326 FPS=45.81, latency = 21827.8 us, DDR = 138583616 bytes (see ./.hb_check/Extracted from {main_graph}_subgraph_1.html)
|
||||
2026-08-07 10:39:50,549 file: hybrid_build.py func: hybrid_build line No: 111 Compile submodel: Extracted from {main_graph}_subgraph_2
|
||||
2026-08-07 10:39:50,556 file: hbdk_cc.py func: hbdk_cc line No: 126 hbdk-cc parameters:['--input-layout', 'NHWC', '--output-layout', 'NHWC']
|
||||
2026-08-07 10:39:50,557 file: hbdk_cc.py func: hbdk_cc line No: 127 hbdk-cc command used:hbdk-cc -f hbir -m /tmp/tmpo3cnuwll/Extracted from {main_graph}_subgraph_2.hbir -o /tmp/tmpo3cnuwll/Extracted from {main_graph}_subgraph_2.hbm --march bayes-e --progressbar --input-layout NHWC --output-layout NHWC
|
||||
2026-08-07 10:39:51,107 file: tool_utils.py func: tool_utils line No: 326 consumed time 0.387866
|
||||
2026-08-07 10:39:51,284 file: tool_utils.py func: tool_utils line No: 326 FPS=142.7, latency = 7007.7 us, DDR = 44277504 bytes (see ./.hb_check/Extracted from {main_graph}_subgraph_2.html)
|
||||
2026-08-07 10:39:51,550 file: model_builder.py func: model_builder line No: 38 End to compile the model with march bayes-e.
|
||||
2026-08-07 10:39:51,564 file: print_info_dict.py func: print_info_dict line No: 72 The main quantized node information:
|
||||
======================================================================================================================================
|
||||
Node ON Subgraph Type Cosine Similarity Threshold DataType
|
||||
--------------------------------------------------------------------------------------------------------------------------------------
|
||||
/model.0/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.0/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.1/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.1/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.2/cv1/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.2/cv1/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.2/Split BPU id(0) Split -- 1.0 int8
|
||||
/model.2/m.0/cv1/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.2/m.0/cv1/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.2/m.0/cv2/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.2/m.0/cv2/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.2/m.0/Add BPU id(0) HzSElementwiseAdd -- 1.0 int8
|
||||
/model.2/Concat BPU id(0) Concat -- 1.0 int8
|
||||
/model.2/cv2/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.2/cv2/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.3/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.3/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.4/cv1/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.4/cv1/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.4/Split BPU id(0) Split -- 1.0 int8
|
||||
/model.4/m.0/cv1/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.4/m.0/cv1/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.4/m.0/cv2/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.4/m.0/cv2/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.4/m.0/Add BPU id(0) HzSElementwiseAdd -- 1.0 int8
|
||||
/model.4/Concat BPU id(0) Concat -- 1.0 int8
|
||||
/model.4/cv2/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.4/cv2/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.5/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.5/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.6/cv1/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.6/cv1/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.6/Split BPU id(0) Split -- 1.0 int8
|
||||
/model.6/m.0/cv1/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.6/m.0/cv2/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.6/m.0/cv1/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.6/m.0/cv2/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.6/m.0/m/m.0/cv1/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.6/m.0/m/m.0/cv1/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.6/m.0/m/m.0/cv2/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.6/m.0/m/m.0/cv2/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.6/m.0/m/m.0/Add BPU id(0) HzSElementwiseAdd -- 1.0 int8
|
||||
/model.6/m.0/m/m.1/cv1/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.6/m.0/m/m.1/cv1/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.6/m.0/m/m.1/cv2/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.6/m.0/m/m.1/cv2/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.6/m.0/m/m.1/Add BPU id(0) HzSElementwiseAdd -- 1.0 int8
|
||||
/model.6/m.0/Concat BPU id(0) Concat -- 1.0 int8
|
||||
/model.6/m.0/cv3/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.6/m.0/cv3/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.6/Concat BPU id(0) Concat -- 1.0 int8
|
||||
/model.6/cv2/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.6/cv2/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.7/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.7/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.8/cv1/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.8/cv1/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.8/Split BPU id(0) Split -- 1.0 int8
|
||||
/model.8/m.0/cv1/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.8/m.0/cv2/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.8/m.0/cv1/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.8/m.0/cv2/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.8/m.0/m/m.0/cv1/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.8/m.0/m/m.0/cv1/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.8/m.0/m/m.0/cv2/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.8/m.0/m/m.0/cv2/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.8/m.0/m/m.0/Add BPU id(0) HzSElementwiseAdd -- 1.0 int8
|
||||
/model.8/m.0/m/m.1/cv1/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.8/m.0/m/m.1/cv1/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.8/m.0/m/m.1/cv2/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.8/m.0/m/m.1/cv2/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.8/m.0/m/m.1/Add BPU id(0) HzSElementwiseAdd -- 1.0 int8
|
||||
/model.8/m.0/Concat BPU id(0) Concat -- 1.0 int8
|
||||
/model.8/m.0/cv3/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.8/m.0/cv3/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.8/Concat BPU id(0) Concat -- 1.0 int8
|
||||
/model.8/cv2/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.8/cv2/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.9/cv1/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.9/m/MaxPool BPU id(0) HzQuantizedMaxPool -- 1.0 int8
|
||||
/model.9/m_1/MaxPool BPU id(0) HzQuantizedMaxPool -- 1.0 int8
|
||||
/model.9/m_2/MaxPool BPU id(0) HzQuantizedMaxPool -- 1.0 int8
|
||||
/model.9/Concat BPU id(0) Concat -- 1.0 int8
|
||||
/model.9/cv2/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.9/cv2/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.9/Add BPU id(0) HzSElementwiseAdd -- 1.0 int8
|
||||
/model.10/cv1/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.10/cv1/act/Mul BPU id(0) HzLut -- 1.0 int8
|
||||
/model.10/Split BPU id(0) Split -- 1.0 int8
|
||||
/model.10/m/m.0/attn/qkv/conv/Conv BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.10/m/m.0/attn/Reshape BPU id(0) Reshape -- 1.0 int8
|
||||
/model.10/m/m.0/attn/Split BPU id(0) Split -- 1.0 int8
|
||||
/model.10/m/m.0/attn/Mul BPU id(0) HzSQuantizedConv -- 1.0 int8
|
||||
/model.10/m/m.0/attn/Reshape_2 BPU id(0) Reshape -- 1.0 int8
|
||||
/model.10/m/m.0/attn/Transpose BPU id(0) Transpose -- 1.0 int8
|
||||
/model.10/m/m.0/attn/MatMul BPU id(0) HzSQuantizedMatmul -- 1.0 int8
|
||||
/model.10/m/m.0/attn/Softmax CPU -- Softmax -- -- float
|
||||
/model.10/m/m.0/attn/Transpose_1 BPU id(1) Transpose -- -- int8
|
||||
/model.10/m/m.0/attn/MatMul_1 BPU id(1) HzSQuantizedMatmul -- 1.0 int8
|
||||
/model.10/m/m.0/attn/Reshape_1 BPU id(1) Reshape -- 1.0 int8
|
||||
/model.10/m/m.0/attn/pe/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.10/m/m.0/attn/proj/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.10/m/m.0/ffn/ffn.0/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.10/m/m.0/ffn/ffn.0/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.10/m/m.0/ffn/ffn.1/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.10/Concat BPU id(1) Concat -- 1.0 int8
|
||||
/model.10/cv2/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.10/cv2/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.11/Resize BPU id(1) HzQuantizedResizeUpsample -- 1.0 int8
|
||||
/model.12/Concat BPU id(1) Concat -- 1.0 int8
|
||||
/model.13/cv1/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.13/cv1/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.13/Split BPU id(1) Split -- 1.0 int8
|
||||
/model.13/m.0/cv1/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.13/m.0/cv2/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.13/m.0/cv1/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.13/m.0/cv2/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.13/m.0/m/m.0/cv1/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.13/m.0/m/m.0/cv1/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.13/m.0/m/m.0/cv2/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.13/m.0/m/m.0/cv2/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.13/m.0/m/m.0/Add BPU id(1) HzSElementwiseAdd -- 1.0 int8
|
||||
/model.13/m.0/m/m.1/cv1/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.13/m.0/m/m.1/cv1/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.13/m.0/m/m.1/cv2/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.13/m.0/m/m.1/cv2/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.13/m.0/m/m.1/Add BPU id(1) HzSElementwiseAdd -- 1.0 int8
|
||||
/model.13/m.0/Concat BPU id(1) Concat -- 1.0 int8
|
||||
/model.13/m.0/cv3/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.13/m.0/cv3/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.13/Concat BPU id(1) Concat -- 1.0 int8
|
||||
/model.13/cv2/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.13/cv2/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.14/Resize BPU id(1) HzQuantizedResizeUpsample -- 1.0 int8
|
||||
/model.15/Concat BPU id(1) Concat -- 1.0 int8
|
||||
/model.16/cv1/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.16/cv1/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.16/Split BPU id(1) Split -- 1.0 int8
|
||||
/model.16/m.0/cv1/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.16/m.0/cv2/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.16/m.0/cv1/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.16/m.0/cv2/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.16/m.0/m/m.0/cv1/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.16/m.0/m/m.0/cv1/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.16/m.0/m/m.0/cv2/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.16/m.0/m/m.0/cv2/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.16/m.0/m/m.0/Add BPU id(1) HzSElementwiseAdd -- 1.0 int8
|
||||
/model.16/m.0/m/m.1/cv1/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.16/m.0/m/m.1/cv1/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.16/m.0/m/m.1/cv2/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.16/m.0/m/m.1/cv2/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.16/m.0/m/m.1/Add BPU id(1) HzSElementwiseAdd -- 1.0 int8
|
||||
/model.16/m.0/Concat BPU id(1) Concat -- 1.0 int8
|
||||
/model.16/m.0/cv3/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.16/m.0/cv3/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.16/Concat BPU id(1) Concat -- 1.0 int8
|
||||
/model.16/cv2/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.16/cv2/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.17/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.23/one2one_cv2.0/one2one_cv2.0.0/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
...3.0/one2one_cv3.0.0/one2one_cv3.0.0.0/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.17/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.23/one2one_cv2.0/one2one_cv2.0.0/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
...cv3.0/one2one_cv3.0.0/one2one_cv3.0.0.0/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.18/Concat BPU id(1) Concat -- 1.0 int8
|
||||
/model.23/one2one_cv2.0/one2one_cv2.0.1/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
...3.0/one2one_cv3.0.0/one2one_cv3.0.0.1/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.19/cv1/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.23/one2one_cv2.0/one2one_cv2.0.1/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
...cv3.0/one2one_cv3.0.0/one2one_cv3.0.0.1/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.19/cv1/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.23/one2one_cv2.0/one2one_cv2.0.2/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
...3.0/one2one_cv3.0.1/one2one_cv3.0.1.0/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.19/Split BPU id(1) Split -- 1.0 int8
|
||||
/model.19/m.0/cv1/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.19/m.0/cv2/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
...cv3.0/one2one_cv3.0.1/one2one_cv3.0.1.0/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
...3.0/one2one_cv3.0.1/one2one_cv3.0.1.1/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.19/m.0/cv1/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.19/m.0/cv2/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.19/m.0/m/m.0/cv1/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
...cv3.0/one2one_cv3.0.1/one2one_cv3.0.1.1/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.23/one2one_cv3.0/one2one_cv3.0.2/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.19/m.0/m/m.0/cv1/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.19/m.0/m/m.0/cv2/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.19/m.0/m/m.0/cv2/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.19/m.0/m/m.0/Add BPU id(1) HzSElementwiseAdd -- 1.0 int8
|
||||
/model.19/m.0/m/m.1/cv1/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.19/m.0/m/m.1/cv1/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.19/m.0/m/m.1/cv2/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.19/m.0/m/m.1/cv2/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.19/m.0/m/m.1/Add BPU id(1) HzSElementwiseAdd -- 1.0 int8
|
||||
/model.19/m.0/Concat BPU id(1) Concat -- 1.0 int8
|
||||
/model.19/m.0/cv3/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.19/m.0/cv3/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.19/Concat BPU id(1) Concat -- 1.0 int8
|
||||
/model.19/cv2/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.19/cv2/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.20/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.23/one2one_cv2.1/one2one_cv2.1.0/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
...3.1/one2one_cv3.1.0/one2one_cv3.1.0.0/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.20/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.23/one2one_cv2.1/one2one_cv2.1.0/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
...cv3.1/one2one_cv3.1.0/one2one_cv3.1.0.0/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.21/Concat BPU id(1) Concat -- 1.0 int8
|
||||
/model.23/one2one_cv2.1/one2one_cv2.1.1/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
...3.1/one2one_cv3.1.0/one2one_cv3.1.0.1/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.22/cv1/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.23/one2one_cv2.1/one2one_cv2.1.1/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
...cv3.1/one2one_cv3.1.0/one2one_cv3.1.0.1/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.22/cv1/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.23/one2one_cv2.1/one2one_cv2.1.2/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
...3.1/one2one_cv3.1.1/one2one_cv3.1.1.0/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.22/Split BPU id(1) Split -- 1.0 int8
|
||||
/model.22/m.0/m.0.0/cv1/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
...cv3.1/one2one_cv3.1.1/one2one_cv3.1.1.0/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
...3.1/one2one_cv3.1.1/one2one_cv3.1.1.1/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.22/m.0/m.0.0/cv1/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.22/m.0/m.0.0/cv2/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
...cv3.1/one2one_cv3.1.1/one2one_cv3.1.1.1/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.23/one2one_cv3.1/one2one_cv3.1.2/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.22/m.0/m.0.0/cv2/act/Mul BPU id(1) HzLut -- 1.0 int8
|
||||
/model.22/m.0/m.0.0/Add BPU id(1) HzSElementwiseAdd -- 1.0 int8
|
||||
/model.22/m.0/m.0.1/attn/qkv/conv/Conv BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.22/m.0/m.0.1/attn/Reshape BPU id(1) Reshape -- 1.0 int8
|
||||
/model.22/m.0/m.0.1/attn/Split BPU id(1) Split -- 1.0 int8
|
||||
/model.22/m.0/m.0.1/attn/Mul BPU id(1) HzSQuantizedConv -- 1.0 int8
|
||||
/model.22/m.0/m.0.1/attn/Reshape_2 BPU id(1) Reshape -- 1.0 int8
|
||||
/model.22/m.0/m.0.1/attn/Transpose BPU id(1) Transpose -- 1.0 int8
|
||||
/model.22/m.0/m.0.1/attn/MatMul BPU id(1) HzSQuantizedMatmul -- 1.0 int8
|
||||
/model.22/m.0/m.0.1/attn/Softmax CPU -- Softmax -- -- float
|
||||
/model.22/m.0/m.0.1/attn/Transpose_1 BPU id(2) Transpose -- -- int8
|
||||
/model.22/m.0/m.0.1/attn/MatMul_1 BPU id(2) HzSQuantizedMatmul -- 1.0 int8
|
||||
/model.22/m.0/m.0.1/attn/Reshape_1 BPU id(2) Reshape -- 1.0 int8
|
||||
/model.22/m.0/m.0.1/attn/pe/conv/Conv BPU id(2) HzSQuantizedConv -- 1.0 int8
|
||||
/model.22/m.0/m.0.1/attn/proj/conv/Conv BPU id(2) HzSQuantizedConv -- 1.0 int8
|
||||
/model.22/m.0/m.0.1/ffn/ffn.0/conv/Conv BPU id(2) HzSQuantizedConv -- 1.0 int8
|
||||
/model.22/m.0/m.0.1/ffn/ffn.0/act/Mul BPU id(2) HzLut -- 1.0 int8
|
||||
/model.22/m.0/m.0.1/ffn/ffn.1/conv/Conv BPU id(2) HzSQuantizedConv -- 1.0 int8
|
||||
/model.22/Concat BPU id(2) Concat -- 1.0 int8
|
||||
/model.22/cv2/conv/Conv BPU id(2) HzSQuantizedConv -- 1.0 int8
|
||||
/model.22/cv2/act/Mul BPU id(2) HzLut -- 1.0 int8
|
||||
/model.23/one2one_cv2.2/one2one_cv2.2.0/conv/Conv BPU id(2) HzSQuantizedConv -- 1.0 int8
|
||||
...3.2/one2one_cv3.2.0/one2one_cv3.2.0.0/conv/Conv BPU id(2) HzSQuantizedConv -- 1.0 int8
|
||||
/model.23/one2one_cv2.2/one2one_cv2.2.0/act/Mul BPU id(2) HzLut -- 1.0 int8
|
||||
...cv3.2/one2one_cv3.2.0/one2one_cv3.2.0.0/act/Mul BPU id(2) HzLut -- 1.0 int8
|
||||
/model.23/one2one_cv2.2/one2one_cv2.2.1/conv/Conv BPU id(2) HzSQuantizedConv -- 1.0 int8
|
||||
...3.2/one2one_cv3.2.0/one2one_cv3.2.0.1/conv/Conv BPU id(2) HzSQuantizedConv -- 1.0 int8
|
||||
/model.23/one2one_cv2.2/one2one_cv2.2.1/act/Mul BPU id(2) HzLut -- 1.0 int8
|
||||
...cv3.2/one2one_cv3.2.0/one2one_cv3.2.0.1/act/Mul BPU id(2) HzLut -- 1.0 int8
|
||||
/model.23/one2one_cv2.2/one2one_cv2.2.2/Conv BPU id(2) HzSQuantizedConv -- 1.0 int8
|
||||
...3.2/one2one_cv3.2.1/one2one_cv3.2.1.0/conv/Conv BPU id(2) HzSQuantizedConv -- 1.0 int8
|
||||
...cv3.2/one2one_cv3.2.1/one2one_cv3.2.1.0/act/Mul BPU id(2) HzLut -- 1.0 int8
|
||||
...3.2/one2one_cv3.2.1/one2one_cv3.2.1.1/conv/Conv BPU id(2) HzSQuantizedConv -- 1.0 int8
|
||||
...cv3.2/one2one_cv3.2.1/one2one_cv3.2.1.1/act/Mul BPU id(2) HzLut -- 1.0 int8
|
||||
/model.23/one2one_cv3.2/one2one_cv3.2.2/Conv BPU id(2) HzSQuantizedConv -- 1.0 int8
|
||||
2026-08-07 10:39:51,565 file: print_info_dict.py func: print_info_dict line No: 72 The quantized model output:
|
||||
============
|
||||
Output
|
||||
------------
|
||||
2026-08-07 10:39:51,573 file: model_builder.py func: model_builder line No: 38 End to Horizon NN Model Convert.
|
||||
2026-08-07 10:39:51,574 file: onnx2horizonrt.py func: onnx2horizonrt line No: 4326 ONNX model output num : 6
|
||||
2026-08-07 10:39:51,577 file: onnx2horizonrt.py func: onnx2horizonrt line No: 4060 model_deps_info: {'hb_mapper_version': '1.24.3'}
|
||||
2026-08-07 10:39:51,580 file: hb_mapper_checker.py func: hb_mapper_checker line No: 170 End model checking....
|
||||
Reference in New Issue
Block a user