RK3588安装rknn-toolkit-lite2

RK3588安装rknn-toolkit-lite2
一、下载rknn-toolkit2包:
sudo git clone https://gitclone.com/github.com/airockchip/rknn-toolkit2

二、安装

进入到所在包的位置,然后解压:

unzip rknn-toolkit2-master.zip

进入rknn-toolkit-lite2所在路径:

cd rknn-toolkit2-master/rknn-toolkit-lite2/packages/

安装对应的版本:

pip install rknn_toolkit_lite2-2.0.0b0-cp38-cp38-linux_aarch64.whl

(注:这里的架构是aarch64,所以安装rknn-toolkit-lite2,如果是其他的架构选择安装rknn-toolkit2)

三、测试

cd rknn-toolkit2-master/rknn-toolkit-lite2/examples/resnet18/
python test.py

报错,安装cv2

pip install opencv-python -i https://mirrors.aliyun.com/pypi/simple/

再运行:

python test.py

再次报错:/usr/lib/librknnrt.so: undefined symbol: rknn_set_core_mask

此时更新rknn_server和librknnrt.so

cd rknn-toolkit2-master/rknpu2/runtime/Linux/
sudo cp librknn_api/aarch64/librknnrt.so /usr/lib
sudo cp -r rknn_server /aarch64/usr/bin/. /usr/bin

再次 运行上述的test.py

python test.py

成功!!!

 

posted on 2024-08-08 14:04  DLst_liu  阅读(69)  评论(0编辑  收藏  举报