6.2.3. 快速体验 — 旭日X3派用户手册 1.0.1 文档 (horizon.ai)
按照官方体验手册下载 yolov5s_v2.0.tar.gz,解压
# 检查yolov5s浮点模型是否存在?
ls -l yolov5s_v2.0/01_common/model_zoo/mapper/detection/yolov5_onnx_optimized
找不到这些文件;
# 进入浮点模型转换示例yolov5s模型目录
执行模型检查
bash 01_check.sh
01_check.sh: line 19: 2687 Illegal instruction (core dumped) hb_mapper checker --model-type ${model_type} --model ${onnx_model} --march ${march}
$ bash 01_check.sh
cd $(dirname $0) || exit
model_type="onnx"
onnx_model="./YOLOv5s.onnx"
march="bernoulli2"
hb_mapper checker --model-type ${model_type} \
--model ${onnx_model} \
--march ${march}
2023-05-24 17:55:42,104 INFO log will be stored in /home/ning/ai_toolchain/yolov5s_v2.0/04_detection/03_yolov5s/mapper/hb_mapper_checker.log
2023-05-24 17:55:42,104 INFO Start hb_mapper....
2023-05-24 17:55:42,105 INFO hbdk version 3.41.3
2023-05-24 17:55:42,105 INFO horizon_nn version 0.15.3
2023-05-24 17:55:42,105 INFO hb_mapper version 1.13.1
2023-05-24 17:55:42,257 INFO Model type: onnx
2023-05-24 17:55:42,257 INFO input names []
2023-05-24 17:55:42,257 INFO input shapes {}
2023-05-24 17:55:42,258 INFO Begin model checking....
2023-05-24 17:55:42,271 INFO [Wed May 24 17:55:42 2023] Start to Horizon NN Model Convert.
2023-05-24 17:55:42,271 INFO The input parameter is not specified, convert with default parameters.
2023-05-24 17:55:42,273 INFO Parsing the hbdk parameter:{'hbdk_pass_through_params': '--O0'}
2023-05-24 17:55:42,273 INFO HorizonNN version: 0.15.3
2023-05-24 17:55:42,273 INFO HBDK version: 3.41.3
2023-05-24 17:55:42,273 INFO [Wed May 24 17:55:42 2023] Start to parse the onnx model.
2023-05-24 17:55:42,291 INFO Input ONNX model infomation:
ONNX IR version: 6
Opset version: [10]
Producer: pytorch1.6
Domain: none
Input name: data, [1, 3, 672, 672]
Output name: output, [1, 84, 84, 255]
Output name: 641, [1, 42, 42, 255]
Output name: 643, [1, 21, 21, 255]
2023-05-24 17:55:42,581 INFO [Wed May 24 17:55:42 2023] End to parse the onnx model.
2023-05-24 17:55:42,581 INFO Model input names parsed from model: ['data']
2023-05-24 17:55:42,614 INFO Saving the original float model: ./.hb_check/original_float_model.onnx.
2023-05-24 17:55:42,618 INFO [Wed May 24 17:55:42 2023] Start to optimize the model.
01_check.sh: line 19: 2687 Illegal instruction (core dumped) hb_mapper checker --model-type ${model_type} --model ${onnx_model} --march ${march}
不知道这样对不对.

