rknn3588的用法

环境搭建

  • 安装rknn-toolkit2
python 复制代码
git clone https://github.com/rockchip-linux/rknn-toolkit2.git
cd rknn-toolkit2/packages/x86_64
conda create -n toolkit2 python=3.8
conda activate toolkit2
pip install -r requirement_cpp38.txt
pip install rknn_toolkit2-2.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • 验证是否安装成功
    在 Python 环境中导入 RKNN 模块,检查是否成功:
python 复制代码
python3 -c "from rknn.api import RKNN; print('RKNN-Toolkit2 导入成功!')"

运行官方提供的测试脚本,验证完整功能:

python 复制代码
cd rknn-toolkit2/examples/onnx/yolov5
python3 test.py

模型转换

c++推理

python 复制代码
 1、下载交叉编译工具链
 https://releases.linaro.org/components/toolchain/binaries/6.3-2017.05/aarch64-linux-gnu/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu.tar.xz
 2、解压文件
 tar Jxf gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu.tar.xz
 3、export GCC_COMPILER=~/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu
 4、./build-linux.sh -t rk3588 -a aarch64 -d yolov8

python代码推理

python 复制代码
cd python
# Inference with PyTorch model or ONNX model
python yolov8.py --model_path <pt_model/onnx_model> --img_show

# Inference with RKNN model
python yolov8.py --model_path <rknn_model> --target rk3588 --img_show
相关推荐
MasonYyp4 小时前
声音转文字的模型
python
信誓旦旦的程序猿11 小时前
【Python量化实战宝典 #08】可转债与债券接口手册:转股价·溢价率·纯债价值(Python 可跑)
java·python·股票数据api·股票数据api接口·股票api数据接口·股票量化数据api·股票量化数据接口
砚底藏山河11 小时前
python量化:行情数据回溯
java·开发语言·python·金融·maven
今年下半年11 小时前
AI智能体项目实战记录(02):初始化 Python 项目
开发语言·人工智能·python·fastapi
Williamtym12 小时前
PickGo Lab实践:用浏览器、Python和MCP串起机器人搬运仿真
开发语言·python·机器人
CS创新实验室12 小时前
Python 对象“死“了之后去了哪?——引用计数与分代垃圾回收
开发语言·jvm·python
CCblandy12 小时前
雪花 ID 四个边界实测:时钟回拨重号 500 个,前端 JSON.parse 直接丢精度
后端·python·算法·性能优化·架构
quantdash_cc12 小时前
Pandas 处理分钟级股票行情:从原始数据清洗到 K 线聚合
开发语言·python·数据分析·pandas·量化交易·股票数据·quantdash
把我格子衫拿来12 小时前
VTK 9.5 与 Qt 6 联合开发:从嵌入三维窗口到可维护的桌面架构
c++·python·qt·vtk·三维可视化
cpolar技术支持13 小时前
把配置发出去怕带出密钥?先把含凭据配置转成脱敏只读快照,用 cpolar 给同事核对差异
运维·python·内网穿透·cpolar·配置脱敏