國產AI開發板香橙派4B的NPU使用(Android系統)

香橙派4B是一款開源的單板電腦,採用瑞芯微RK3399芯片,4G內存+16GB emmc存儲,支持雙頻wifi和千兆網口,有PCIE接口,支持雙路攝像頭同時輸入,支持四路顯示,可配置任意兩路同時輸出,支持雙頻異顯。android

其中,香橙派4B還內置了NPU(神經網絡處理器),能夠協助CPU作神經網絡加速計算,採用MPE與APiM獨特AI架構,典型算力2.8Tops,擁有9.3Tops/W超高效能,能高效的幫CPU分擔大量推理運算的任務,從而節省很多功耗。shell

香橙派4B能夠搭建電腦、遊戲機、電視盒子、服務器,內置NPU,可快速應用在智能家居、自動駕駛、機器人等邊緣計算領域,爲人工智能平臺,提供算力支持,也給有項目需求要尋找一塊AI開發板的開發者提供了一個性價比很高的選擇。服務器

本文將介紹香橙派4B在Android系統下使用NPU的方法:網絡

一、NPU設備節點設置

使用adb鏈接到Android shell,而後執行如下操做修改節點權限架構

 chmod 777 /dev/sg*測試

 

二、修改max_sectors屬性。

使用adb鏈接到Android shell,而後執行如下操做人工智能

find /sys/devices/ -name max_sectors -exec sh -c 'echo 2048 > "$1"' _ {} \;spa

 

設置max_sectors值爲2048。3d

 

三、安裝demo須要的文件和模型 blog

解壓壓縮包

 tar -xvf gtiData.tar.gz

使用adb將文件push到android系統中

adb push gtiData /sdcard/

 

四、編譯測試demo

在電腦端使用Android Studio打開gti4Demo工程

待依賴安裝完成,點擊Android Studio運行按鈕便可運行demo

 

1)選擇Model文件

2)選擇圖片目錄

3)開始運行Demo

相關文章
相關標籤/搜索