RKNN 快速例子
提示
本文档旨在演示如何运行官方示例,更多资料请查看 RKNN Toolkit2 源码库 的 doc 目录。
- PC 端 RKNN Toolkit
- 板子端 RKNN Toolkit
安装依赖
sudo apt install git python-is-python3 python3-pip libxslt1-dev zlib1g-dev libglib2.0-dev libsm6 libgl1-mesa-glx libprotobuf-dev build-essential adb
拉取和安装 RKNN Toolkit2
git clone https://github.com/rockchip-linux/rknn-toolkit2.git
cd rknn-toolkit2/
pip install ./packages/rknn_toolkit2-1.5.2+b642f30c-cp310-cp310-linux_x86_64.whl
运行 yolov5 例程
cd examples/onnx/yolov5
python test.py
信息
转换模型和推理脚本 test.py 运行成功后,转换后的模型默认保存路径为 examples/onnx/yolov5/yolov5s_relu.rknn,推理的图片结果保存在 examples/onnx/yolov5/result.jpg
安装 RKNN Toolkit Lite2 及依赖
信息
Radxa 官方镜像已默认安装 RKNN Toolkit Lite2 及其所需依赖,如无法运行可尝试以下命令。
sudo apt update
sudo apt install rknpu2-rk3588 python3-rknnlite2 # SOC 为 RK3588 系列
sudo apt install rknpu2-rk356x python3-rknnlite2 # SOC 为 RK356X 系列