rock 5b 到手了
NPU使用
以下步骤在官方的 ubuntu server 操作
- 下载官方的pip whl:
git clone https://github.com/rockchip-linux/rknn-toolkit2
,并cd rknn-toolkit2
- 安装部分依赖:
apt install cmake gcc python3.9 python3.9-dev virtualenv
- 创建一个 virtual env:
virtualenv venv --python=python3.9
,激活:source venv/bin/activate
- 安装python依赖:
pip3 install numpy opencv-python
(这一步,如果不需要运行官方demo,可以不做) - 安装官方的 whl
pip3 install rknn_toolkit_lite2/packages/rknn_toolkit_lite2-1.4.0-cp39-cp39-linux_aarch64.whl
- 官方镜像还缺一个lib:
wget https://github.com/rockchip-linux/rknpu2/raw/master/runtime/RK3588/Linux/librknn_api/aarch64/librknnrt.so
,cp librknnrt.so /lib
,ln -s /lib/librknnrt.so /lib/librknn_api.so
- 好了,能跑了
- 如果你做了第4步,可以用官方demo试一下:
cd rknn_toolkit_lite2/examples/inference_with_lite/
,python3 test.py