1、在yolov7中把yolov7.pt转为.onnxpython3 export.py --weights weights/yolov7.pt --grid --simplify --topk-all 100 --img-size 640 640 --max-wh 6402、在CANN环境下使用act把.onnx转为.omatc --model=yolov7.onnx --framework=5 --output=yolov7 --input_shape="images:1,3,640,640" --soc_version=Ascend310 --insert_op_conf=aipp.cfg3、在C++程序中使用CANN对yolov7.om模型推理,执行aclmdlExecute()函数失败。返回错误码:507011解决办法:在阿特拉斯设备中查看设备信息:npu-smi info可以看到芯片型号是310B1修改act命令参数:atc --model=yolov7.onnx --framework=5 --output=yolov7 --input_shape="images:1,3,640,640" --soc_version=Ascend310B1 --insert_op_conf=aipp.cfg把生成的.om文件放到C++程序中进行推理,推理成功!!!O了!我翘里
...
继续阅读
(88)