`
Orange]其中,香橙派4B还内置了NPU(神经网络处理器),这也是它和另外一款香橙派4的主要区别。
NPU 运行时,无需外部缓存,其采用MPE与APiM独特AI架构,典型算力2.8Tops,拥有9.3Tops/W超高效能,能高效的帮CPU分担大量推理运算的任务,从而节省不少功耗。同时,针对NPU的使用,官方还提供了免费的PLAI训练工具,帮助开发者进行深度学习。
下面介绍下香橙派4B在安卓系统下如何使用NPU。
1、NPU 设备节点设置
使用 adb 连接到 Android shell,然后执行以下操作修改节点权限
chmod 777 /dev/sg*
2、修改 max_sectors 属性
使用 adb 连接到 Android shell,然后执行以下操作
find /sys/devices/ -name max_sectors -exec sh -c 'echo 2048 > "$1"' _ {}
;
设置 max_sectors 值为 2048。
3、安装 demo 需要的文件和模型
解压压缩包
使用 adb 将文件 push 到 android 系统中
adb push gtiData /sdcard/
4、编译测试 demo
在电脑端使用 Android Studio 打开 gti4Demo 工程
待依赖安装完成,点击 Android Studio 运行按钮即可运行 demo
1)选择 Model 文件
2)选择图片目录
3)开始运行 Demo
`