1.3 KiB
1.3 KiB
以下 <TARGET_PLATFORM> 表示RK3566_RK3568、RK3562或RK3588。
Aarch64 Linux 示例
编译
将build-linux_<TARGET_PLATFORM>.sh
中的GCC_COMPILER
修改成交叉编译器路径, 然后执行
./build-linux_<TARGET_PLATFORM>.sh
安装
将 install/rknn_api_demo_Linux 拷贝到设备上。
- 如果使用Rockchip的EVB板,可以使用以下命令:
连接设备并将程序和模型传输到/userdata
adb push install/rknn_common_test_Linux /userdata/
- 如果你的板子有sshd服务,可以使用scp命令或者其他方式将程序和模型传输到板子上。
运行
adb shell
cd /userdata/rknn_common_test_Linux/
export LD_LIBRARY_PATH=./lib
./rknn_common_test model/<TARGET_PLATFORM>/mobilenet_v1.rknn model/dog_224x224.jpg
Android 示例
编译
将build-android_<TARGET_PLATFORM>.sh
中的ANDROID_NDK_PATH
修改成平台对应的NDK,然后执行
./build-android_<TARGET_PLATFORM>.sh
安装
连接设备并将程序和模型传输到/data
adb push install/rknn_common_test_Android /data/
运行
adb shell
cd /data/rknn_common_test_Android/
export LD_LIBRARY_PATH=./lib
./rknn_common_test model/<TARGET_PLATFORM>/mobilenet_v1.rknn model/dog_224x224.jpg