ARM Android 安装

如果是Android的板子是arm64的,建议用Tengine的预编译包

安装ARM64 Android 预编译包安装

 ·下载 Tengine_android_build_package_arm64.tgz

 下载地址(百度云盘):https://pan.baidu.com/s/1RPHK_ji0LlL3ztjUa893Yg (password: ka6a)

 解压后,在目录Tengine_android_build_package_arm64/下有:

 ├── cat.jpg

 ├── Classify

 ├── libarm_compute_core.so

 ├── libarm_compute.so

 ├── libc++_shared.so

 ├── libopenblas.so

 ├── libprotobuf.so

 ├── libtengine.so

 ├── readme.txt

 ├── squeezenet_v1.1.caffemodel

 ├── sqz.prototxt

 └── synset_words.txt


 其中包含了需要的动态库.so文件,图像分类例子Classify的二进制文件,以及例子用到的模型和测试图片等文件。

 ·通过adb 把文件从本机传到板子上

sudo apt-get install android-tools-adb

 adb push ./Tengine_android_build_package_arm64 /data/local/tmp/


 ·执行测试

 adb root

 adb shell

 cd /data/local/tmp/Tengine_android_build_package_arm64

 chmod u+x Classify

 export LD_LIBRARY_PATH=.

 ./Classify -i cat.jpg


 ·测试输出

0.2763 - "n02123045 tabby, tabby cat"

 0.2673 - "n02123159 tiger cat"

 0.1766 - "n02119789 kit fox, Vulpes macrotis"

 0.0827 - "n02124075 Egyptian cat"

 0.0777 - "n02085620 Chihuahua"


 测试成功