QCS6490运行ModelFarm上的YOLOv5s-int8模型

点击链接https://aiot.aidlux.com/zh/models打开模型广场

找到视觉类目标检测的yolov5s-int8模型

点击下载模型和代码

将压缩包拖入文件浏览器进行上传

创建一个目录将压缩包移到该目录中并解压

解压后文件结构如上图信息

打开readme文件进行查看,可见模型信息、工具链下载等步骤

安装推理工具链

sudo aid-pkg update
sudo aid-pkg install aidlite-sdk

指定安装AidLite SDK的版本

sudo aid-pkg install aidlite-{QNN VERSION}
# eg: Install QNN 2.23 Aidlite: sudo aid-pkg install aidlite-qnn223

通过python的方式调用

python3 python/run_test.py --target_model ./models/cutoff_yolov5s_qcs6490_w8a8.qnn231.ctx.bin --imgs ./python/bus.jpg --invoke_nums 10

结果如图

通过c++的方式调用

cd cpp
mkdir build
cd build
cmake ..
make
./run_yolov5

结果如图