2024-06-18 16:17:55,473 file: tool_utils.py func: tool_utils line No: 73 log will be stored in /open_explorer/ddk/samples/ai_toolchain/horizon_model_convert_sample/04_detection/14_yolov7t/mapper/hb_mapper_checker.log 2024-06-18 16:17:55,473 file: hb_mapper.py func: hb_mapper line No: 69 Start hb_mapper.... 2024-06-18 16:17:55,473 file: hb_mapper.py func: hb_mapper line No: 70 hbdk version 3.48.6 2024-06-18 16:17:55,473 file: hb_mapper.py func: hb_mapper line No: 71 horizon_nn version 0.21.2 2024-06-18 16:17:55,473 file: hb_mapper.py func: hb_mapper line No: 72 hb_mapper version 1.21.6 2024-06-18 16:17:55,492 file: helper.py func: helper line No: 145 Model input names: ['images'] 2024-06-18 16:17:55,492 file: hb_mapper_checker.py func: hb_mapper_checker line No: 103 Model type: onnx 2024-06-18 16:17:55,492 file: hb_mapper_checker.py func: hb_mapper_checker line No: 104 march: bayes 2024-06-18 16:17:55,492 file: hb_mapper_checker.py func: hb_mapper_checker line No: 109 input names [] 2024-06-18 16:17:55,492 file: hb_mapper_checker.py func: hb_mapper_checker line No: 110 input shapes {} 2024-06-18 16:17:55,492 file: hb_mapper_checker.py func: hb_mapper_checker line No: 116 Begin model checking.... 2024-06-18 16:17:55,503 file: build.py func: build line No: 32 [Tue Jun 18 16:17:55 2024] Start to Horizon NN Model Convert. 2024-06-18 16:17:55,503 file: build.py func: build line No: 92 HorizonNN version: 0.21.2 2024-06-18 16:17:55,503 file: build.py func: build line No: 102 HBDK version: 3.48.6 2024-06-18 16:17:55,503 file: model_debug.py func: model_debug line No: 61 Loading horizon_nn debug methods:[] 2024-06-18 16:17:55,504 file: hbdk_dict_parser.py func: hbdk_dict_parser line No: 36 Parsing the hbdk parameter:{'hbdk_pass_through_params': '--O0'} 2024-06-18 16:17:55,504 file: build.py func: build line No: 149 The specified model compilation architecture: bayes. 2024-06-18 16:17:55,504 file: build.py func: build line No: 151 The specified model compilation optimization parameters: []. 2024-06-18 16:17:55,504 file: build.py func: build line No: 32 [Tue Jun 18 16:17:55 2024] Start to parse the onnx model. 2024-06-18 16:17:55,543 file: onnx_parser.py func: onnx_parser line No: 125 Input ONNX model infomation: ONNX IR version: 6 Opset version: [11, 1] Producer: pytorch2.0.1 Domain: none Input name: images, [1, 3, 640, 640] Output name: output, [0, 7] 2024-06-18 16:17:55,567 file: build.py func: build line No: 35 [Tue Jun 18 16:17:55 2024] End to parse the onnx model. 2024-06-18 16:17:55,582 file: build.py func: build line No: 200 Saving model: ./.hb_check/original_float_model.onnx. 2024-06-18 16:17:55,583 file: build.py func: build line No: 32 [Tue Jun 18 16:17:55 2024] Start to optimize the model. 2024-06-18 16:17:55,817 file: build.py func: build line No: 35 [Tue Jun 18 16:17:55 2024] End to optimize the model. 2024-06-18 16:17:55,835 file: build.py func: build line No: 200 Saving model: ./.hb_check/optimized_float_model.onnx. 2024-06-18 16:17:55,836 file: build.py func: build line No: 32 [Tue Jun 18 16:17:55 2024] Start to calibrate the model. 2024-06-18 16:17:55,870 file: calibration_data_set.py func: calibration_data_set line No: 89 input name: images, number_of_samples: 1 2024-06-18 16:17:55,870 file: calibration_data_set.py func: calibration_data_set line No: 100 There are 1 samples in the calibration data set. 2024-06-18 16:17:55,936 file: max_calibrater.py func: max_calibrater line No: 68 Run calibration model with max method. 2024-06-18 16:17:55,991 file: calibrater.py func: calibrater line No: 205 Calibration using batch 8 2024-06-18 16:17:56,243 file: calibrater.py func: calibrater line No: 45 find illegal threshold in /end2end/Cast_output_0_HzCalibration, it will be set default. 2024-06-18 16:17:56,243 file: calibrater.py func: calibrater line No: 45 find illegal threshold in /end2end/Mul_output_0_HzCalibration, it will be set default. 2024-06-18 16:17:56,244 file: build.py func: build line No: 35 [Tue Jun 18 16:17:56 2024] End to calibrate the model. 2024-06-18 16:17:56,261 file: build.py func: build line No: 200 Saving model: ./.hb_check/calibrated_model.onnx. 2024-06-18 16:17:56,261 file: build.py func: build line No: 32 [Tue Jun 18 16:17:56 2024] Start to quantize the model. 2024-06-18 16:17:57,112 file: build.py func: build line No: 35 [Tue Jun 18 16:17:57 2024] End to quantize the model. 2024-06-18 16:17:57,195 file: build.py func: build line No: 200 Saving model: ./.hb_check/quantized_model.onnx. 2024-06-18 16:17:57,438 file: build.py func: build line No: 32 [Tue Jun 18 16:17:57 2024] Start to compile the model with march bayes. 2024-06-18 16:17:57,439 file: build.py func: build line No: 35 [Tue Jun 18 16:17:57 2024] End to compile the model with march bayes. 2024-06-18 16:17:57,551 file: hybrid_build.py func: hybrid_build line No: 134 Compile submodel: torch_jit_subgraph_0 2024-06-18 16:17:57,718 file: hbdk_cc.py func: hbdk_cc line No: 115 hbdk-cc parameters:['--O0', '--input-layout', 'NHWC', '--output-layout', 'NHWC'] 2024-06-18 16:17:57,718 file: hbdk_cc.py func: hbdk_cc line No: 116 hbdk-cc command used:hbdk-cc -f hbir -m /tmp/tmpyg6m24rc/torch_jit_subgraph_0.hbir -o /tmp/tmpyg6m24rc/torch_jit_subgraph_0.hbm --march bayes --progressbar --O0 --input-layout NHWC --output-layout NHWC 2024-06-18 16:17:58,399 file: tool_utils.py func: tool_utils line No: 322 consumed time 0.64229 2024-06-18 16:17:58,478 file: tool_utils.py func: tool_utils line No: 322 FPS=50.91, latency = 19642.8 us, DDR = 143984128 bytes (see ./.hb_check/torch_jit_subgraph_0.html) 2024-06-18 16:17:58,483 file: hybrid_build.py func: hybrid_build line No: 134 Compile submodel: torch_jit_subgraph_1 2024-06-18 16:17:58,496 file: hbdk_cc.py func: hbdk_cc line No: 115 hbdk-cc parameters:['--O0', '--input-layout', 'NHWC', '--output-layout', 'NHWC'] 2024-06-18 16:17:58,497 file: hbdk_cc.py func: hbdk_cc line No: 116 hbdk-cc command used:hbdk-cc -f hbir -m /tmp/tmpyg6m24rc/torch_jit_subgraph_1.hbir -o /tmp/tmpyg6m24rc/torch_jit_subgraph_1.hbm --march bayes --progressbar --O0 --input-layout NHWC --output-layout NHWC 2024-06-18 16:17:58,539 file: tool_utils.py func: tool_utils line No: 322 consumed time 0.0204208 2024-06-18 16:17:58,574 file: tool_utils.py func: tool_utils line No: 322 FPS=2171.03, latency = 460.6 us, DDR = 2851184 bytes (see ./.hb_check/torch_jit_subgraph_1.html) 2024-06-18 16:17:58,683 file: node_info.py func: node_info line No: 57 The converted model node information: ============================================================================================================== Node ON Subgraph Type In/Out DataType --------------------------------------------------------------------------------------------------------------- /model/model.0/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.0/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.1/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.1/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.2/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.2/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.3/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.3/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.4/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.4/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.5/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.5/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.4/act/LeakyRelu_output_0_Requantize BPU id(0) HzRequantize int8/int8 /model/model.6/Concat BPU id(0) Concat int8/int8 /model/model.7/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.7/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.8/m/MaxPool BPU id(0) HzQuantizedMaxPool int8/int8 /model/model.9/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.9/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.10/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.10/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.11/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.11/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.12/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.12/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.11/act/LeakyRelu_output_0_Requantize BPU id(0) HzRequantize int8/int8 /model/model.13/Concat BPU id(0) Concat int8/int8 /model/model.14/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.14/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.15/m/MaxPool BPU id(0) HzQuantizedMaxPool int8/int8 /model/model.16/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.16/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.17/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.17/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.18/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.18/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.19/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.19/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.17/act/LeakyRelu_output_0_Requantize BPU id(0) HzRequantize int8/int8 /model/model.20/Concat BPU id(0) Concat int8/int8 /model/model.21/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.21/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.22/m/MaxPool BPU id(0) HzQuantizedMaxPool int8/int8 /model/model.23/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.23/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.24/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.24/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.25/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.25/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.26/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.26/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.25/act/LeakyRelu_output_0_Requantize BPU id(0) HzRequantize int8/int8 /model/model.24/act/LeakyRelu_output_0_Requantize BPU id(0) HzRequantize int8/int8 /model/model.27/Concat BPU id(0) Concat int8/int8 /model/model.28/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.28/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.29/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.29/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.30/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.30/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.31/m/MaxPool BPU id(0) HzQuantizedMaxPool int8/int8 /model/model.32/m/MaxPool BPU id(0) HzQuantizedMaxPool int8/int8 /model/model.33/m/MaxPool BPU id(0) HzQuantizedMaxPool int8/int8 /model/model.34/Concat BPU id(0) Concat int8/int8 /model/model.35/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.35/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.36/Concat BPU id(0) Concat int8/int8 /model/model.37/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.37/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.38/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.38/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.39/Resize BPU id(0) HzQuantizedResizeUpsample int8/int8 /model/model.40/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.40/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.41/Concat BPU id(0) Concat int8/int8 /model/model.42/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.42/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.43/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.43/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.44/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.44/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.45/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.45/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.43/act/LeakyRelu_output_0_Requantize BPU id(0) HzRequantize int8/int8 /model/model.46/Concat BPU id(0) Concat int8/int8 /model/model.47/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.47/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.48/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.48/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.49/Resize BPU id(0) HzQuantizedResizeUpsample int8/int8 /model/model.50/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.50/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.51/Concat BPU id(0) Concat int8/int8 /model/model.52/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.52/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.53/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.53/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.54/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.54/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.55/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.55/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.54/act/LeakyRelu_output_0_Requantize BPU id(0) HzRequantize int8/int8 /model/model.53/act/LeakyRelu_output_0_Requantize BPU id(0) HzRequantize int8/int8 /model/model.56/Concat BPU id(0) Concat int8/int8 /model/model.57/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.57/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.58/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.58/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.47/act/LeakyRelu_output_0_Requantize BPU id(0) HzRequantize int8/int8 /model/model.59/Concat BPU id(0) Concat int8/int8 /model/model.60/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.60/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.61/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.61/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.62/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.62/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.63/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.63/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.62/act/LeakyRelu_output_0_Requantize BPU id(0) HzRequantize int8/int8 /model/model.61/act/LeakyRelu_output_0_Requantize BPU id(0) HzRequantize int8/int8 /model/model.64/Concat BPU id(0) Concat int8/int8 /model/model.65/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.65/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.66/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.66/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.67/Concat BPU id(0) Concat int8/int8 /model/model.68/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.68/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.69/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.69/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.70/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.70/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.71/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.71/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.70/act/LeakyRelu_output_0_Requantize BPU id(0) HzRequantize int8/int8 /model/model.69/act/LeakyRelu_output_0_Requantize BPU id(0) HzRequantize int8/int8 /model/model.72/Concat BPU id(0) Concat int8/int8 /model/model.73/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.73/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.74/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.74/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.75/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.75/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.76/conv/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.76/act/LeakyRelu BPU id(0) HzLut int8/int8 /model/model.77/m.0/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.77/Sigmoid BPU id(0) HzLut int8/int8 ...l/model.77/Sigmoid_output_0_transpose_Reshape_0 BPU id(0) Reshape int8/int8 ...moid_/model/model.77/Sigmoid_output_0_Transpose BPU id(0) Transpose int8/int8 /model/model.77/Split BPU id(0) Split int8/int8 /model/model.77/Mul BPU id(0) HzSElementwiseMul int8/int8 /model/model.77/Add BPU id(0) HzSElementwiseAdd int8/int8 /model/model.77/Pow BPU id(0) HzLut int8/int8 /model/model.77/Mul_1 BPU id(0) HzSElementwiseMul int8/int8 /model/model.77/Split_output_2_Requantize BPU id(0) HzRequantize int8/int8 /model/model.77/Concat BPU id(0) Concat int8/int8 /model/model.77/Reshape_1 BPU id(0) Reshape int8/int8 /model/model.77/m.1/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.77/Sigmoid_1 BPU id(0) HzLut int8/int8 ...model.77/Sigmoid_1_output_0_transpose_Reshape_0 BPU id(0) Reshape int8/int8 ..._1_/model/model.77/Sigmoid_1_output_0_Transpose BPU id(0) Transpose int8/int8 /model/model.77/Split_1 BPU id(0) Split int8/int8 /model/model.77/Mul_2 BPU id(0) HzSElementwiseMul int8/int8 /model/model.77/Add_1 BPU id(0) HzSElementwiseAdd int8/int8 /model/model.77/Pow_1 BPU id(0) HzLut int8/int8 /model/model.77/Mul_3 BPU id(0) HzSElementwiseMul int8/int8 /model/model.77/Split_1_output_2_Requantize BPU id(0) HzRequantize int8/int8 /model/model.77/Concat_1 BPU id(0) Concat int8/int8 /model/model.77/Reshape_3 BPU id(0) Reshape int8/int8 /model/model.77/m.2/Conv BPU id(0) HzSQuantizedConv int8/int8 /model/model.77/Sigmoid_2 BPU id(0) HzLut int8/int8 ...model.77/Sigmoid_2_output_0_transpose_Reshape_0 BPU id(0) Reshape int8/int8 ..._2_/model/model.77/Sigmoid_2_output_0_Transpose BPU id(0) Transpose int8/int8 /model/model.77/Split_2 BPU id(0) Split int8/int8 /model/model.77/Mul_4 BPU id(0) HzSElementwiseMul int8/int8 /model/model.77/Add_2 BPU id(0) HzSElementwiseAdd int8/int8 /model/model.77/Pow_2 BPU id(0) HzLut int8/int8 /model/model.77/Mul_5 BPU id(0) HzSElementwiseMul int8/int8 /model/model.77/Split_2_output_2_Requantize BPU id(0) HzRequantize int8/int8 /model/model.77/Concat_2 BPU id(0) Concat int8/int8 /model/model.77/Reshape_5 BPU id(0) Reshape int8/int8 /model/model.77/Concat_3 BPU id(0) Concat int8/int8 /end2end/Slice BPU id(0) Slice int8/int8 /end2end/Slice_1 BPU id(0) Slice int8/int8 /end2end/MatMul_reshape_input BPU id(0) Reshape int8/int8 /end2end/MatMul BPU id(0) HzSQuantizedConv int8/int8 /end2end/MatMul_reshape_output BPU id(0) Reshape int8/int8 /end2end/ReduceMax BPU id(0) HzQuantizedReduceMax int8/int8 /end2end/ArgMax CPU -- ArgMax float/int8 /end2end/Cast CPU -- Cast int8/float /end2end/Mul BPU id(1) HzSElementwiseMul int8/int8 /end2end/Add CPU -- Add float/float /end2end/Transpose BPU id(0) Transpose int8/int8 /end2end/NonMaxSuppression CPU -- NonMaxSuppression float/int8 /end2end/Gather CPU -- Gather int8/int8 /end2end/Gather_1 CPU -- Gather int8/int8 /end2end/Flatten BPU id(0) Reshape int8/int8 /end2end/Mul_1 CPU -- Mul int8/int8 /end2end/Add_1 CPU -- Add int8/int8 /end2end/Add_1/end2end/Add_1_output_0_Reshape_0 CPU -- Reshape int8/int8 /end2end/Gather_4 CPU -- Gather float/float /end2end/Flatten_1 CPU -- Reshape int8/int8 /end2end/Gather_7 CPU -- Gather int8/int8 /end2end/Cast_1 CPU -- Cast int8/float /end2end/Flatten_2 BPU id(0) Reshape int8/int8 /end2end/Gather_10 CPU -- Gather float/float /end2end/Cast_2 CPU -- Cast int8/float /end2end/Concat_6 CPU -- Concat float/float 2024-06-18 16:17:58,684 file: build.py func: build line No: 35 [Tue Jun 18 16:17:58 2024] End to Horizon NN Model Convert. 2024-06-18 16:17:58,690 file: onnx2horizonrt.py func: onnx2horizonrt line No: 4281 ONNX model output num : 1 2024-06-18 16:17:58,691 file: tool_utils.py func: tool_utils line No: 131 exception in command: checker 2024-06-18 16:17:58,694 file: tool_utils.py func: tool_utils line No: 132 Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/horizon_tc_ui/hb_mapper_checker.py", line 160, in run build_runtime_model_wrapper(hybrid_model, file_name, File "/usr/local/lib/python3.8/dist-packages/horizon_tc_ui/hbdtort/onnx2horizonrt.py", line 4297, in build_runtime_model_wrapper make_nodes(onnx_graph, runtime_graph, initializer_names_set, File "/usr/local/lib/python3.8/dist-packages/horizon_tc_ui/hbdtort/onnx2horizonrt.py", line 3687, in make_nodes raise ValueError('HorizonRT not support these cpu operators: ' + ValueError: HorizonRT not support these cpu operators: NonMaxSuppression During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/horizon_tc_ui/utils/tool_utils.py", line 129, in __decorator func(*args, **kargs) File "/usr/local/lib/python3.8/dist-packages/horizon_tc_ui/hb_mapper.py", line 81, in checker CheckerRunner(proto, model, model_type, march, File "/usr/local/lib/python3.8/dist-packages/horizon_tc_ui/hb_mapper_checker.py", line 164, in run raise ValueError( ValueError: *** ERROR-OCCUR-DURING {runtime.runtime_model_generation} ***, error message: HorizonRT not support these cpu operators: NonMaxSuppression 2024-06-18 16:17:58,695 file: tool_utils.py func: tool_utils line No: 133 *** ERROR-OCCUR-DURING {runtime.runtime_model_generation} ***, error message: HorizonRT not support these cpu operators: NonMaxSuppression