香橙派 AI pro:AI 加速初體驗

香橙派 AI pro:AI 加速初體驗

在AI領域,不斷涌現的硬件產品為開發者提供了前所未有的便利和可能性。今天,我要介紹的這款產品——香橙派 AIpro,就是其中的佼佼者。在昇騰 AI 芯片的加持下,這款開發板有著出色的算力。這不僅僅是一塊開發板,更是一個為AI開發者量身打造的平臺,最近,我也是拿到了官方送來的香橙派AIpro開發板。

官方資料

OrangePi AIpro 官網

Orange Pi論壇

昇騰社區

DevPress社區

產品說明

在這里插入圖片描述

正面圖

在這里插入圖片描述

背面圖

在這里插入圖片描述

引腳圖

在這里插入圖片描述

開箱體驗

打開香橙派 AIpro的包裝,一眼可以看到其精致的工藝。隨套件一同到來的電源和散熱組件讓人感覺到廠商對于細節的關心。
在這里插入圖片描述
32GB的存儲卡已經就位,官方提前刷入ubuntu系統了,一切準備就緒,只需插上電源就可以開始我們的AI之旅。

?香橙派提醒:使用板子時天線不能貼到板子上,同時天線上的導電布也不能挨著板子,否則可能會燒壞板子。
在這里插入圖片描述

設備連接

	散熱組件的安裝過程簡單而直觀,電源接口牢固,為長時間運行提供了保障。存儲卡預裝的系統使得初次啟動變得非常順暢,這對于初學者來說是一個巨大的加分項。接通電源、插入屏幕、鍵盤、鼠標的后,順利進入系統桌面,香橙派 AIpro的界面非常好看。

配置固定ip

由于只有一套鍵鼠,為了快速擁抱AI世界,我只能采用配置一個固定ip,使用ssh訪問的模式來進行后續操作。
我主機的內網ip配置如下:
在這里插入圖片描述
大家配置的時候要根據實際網絡環境調整 ethernets 下的接口名稱(如 eth0),addresses(靜態 IP 和子網掩碼),gateway4(網關地址)和 nameservers(DNS 服務器地址)。

# 編輯
vi /etc/netplan/01-netcfg.yaml
# 生效配置
sudo netplan apply
示例
network:version: 2renderer: NetworkManagerethernets:eth0:dhcp4: falseaddresses: [192.168.60.252/24]optional: trueroutes:- to: defaultvia: 192.168.60.1nameservers:addresses: [192.168.0.186]

然后ifconfig查看網絡已經配置好了
在這里插入圖片描述

樣例測試

官網鏡像中預裝了JupyterLab軟件。Jupyter Lab軟件是一個基于web的交互式開發環境,集成了代碼編輯器、終端、文件管理器等功能,使得開發者可以在一個界面中完成各種任務。并且我們在鏡像中也預置了一些可以在JupyterLab軟件中運行的AI應用樣例。這些樣例都是使用Python編寫的,并調用了Python版本的AscendCL編程接口。

進入樣例目錄

以下為絕對路徑

cd /home/HwHiAiUser/samples/notebooks

在這里插入圖片描述

修改配置

因為是使用ssh訪問的,start_notebook.sh默認啟動時監聽127.0.0.1,不利于我們在個人PC訪問,所以修改一下腳本,把127.0.0.1改成之前設置的固定IP ,再啟動

. /usr/local/Ascend/ascend-toolkit/set_env.sh
export PYTHONPATH=/usr/local/Ascend/thirdpart/aarch64/acllite:$PYTHONPATHif [ $# -eq 1 ];thenjupyter lab --ip $1 --allow-root --no-browser
elsejupyter lab --ip 192.168.60.252 --allow-root --no-browser
fi

在這里插入圖片描述

啟動

./start_notebook.sh

在這里插入圖片描述

登錄JupyterLab

在瀏覽器中輸入訪問日志打印的網址鏈接,就可以登錄JupyterLab軟件了
在這里插入圖片描述

運行卡通圖像生成樣例

該樣例使用cartoonGAN模型對輸入圖片進行卡通化處理。在樣例中已經包含轉換后的om模型和測試圖片,可以按照以下流程在JupyterLab中運行該樣例

1、先在Jupyter Lab界面雙擊“05-cartoonGAN_picture”,進入到該目錄下
在這里插入圖片描述
2、在該目錄下有運行該示例的所有資源,其中mian.ipynb是在JupyterLab中運行
該樣例的文件,雙擊打開main.ipynb,在右側窗口中會顯示main.ipynb文件中的內

在這里插入圖片描述

3、單擊按鈕運行樣例,在彈出的對話框中單擊“Restart”按鈕,此時該樣例開始運行
在這里插入圖片描述
樣例將測試圖片轉成一個卡通風格的照片,我們也可以替換此示例圖片,圖片路徑如下

/home/HwHiAiUser/samples/notebooks/05-cartoonGAN_picture/img.jpg

測試圖片
在這里插入圖片描述

卡通風格
在這里插入圖片描述

個人感受

使用香橙派 AIpro是一次愉快的旅程。從設置到開發,再到日常使用,它展現了卓越的性能和可靠性。對我而言,最讓人印象深刻的是它在AI任務處理上的能力,這也證明了它作為一款專為AI開發設計的開發板的價值。

在這里插入圖片描述

實際應用

在實際的項目開發中,香橙派 AIpro顯示出了它的實力。無論是在圖像識別,還是在語音處理項目中,它都能迅速應對,處理速度和效率比我預期的要好。對于中小型的AI項目,香橙派 AIpro無疑是一個合適的選擇。

性能測試

在連續運行幾個小時的強壓力測試后,香橙派 AIpro的表現依舊穩定。散熱組件非常有效,保持了設備在安全的溫度范圍內。這一點對于需要長時間運行AI模型訓練的開發者來說是非常重要的。

適用場景

香橙派 AIpro的適用場景非常廣泛,從教育培訓到實驗室研發,再到初創公司的快速原型制作,都可以從這款開發板中受益。特別是對于有預算限制但需求嚴格的項目,香橙派 AIpro提供了一個經濟而高效的解決方案。

結語

總而言之,香橙派 AIpro是一款適合各種級別開發者的開發板。它結合了便利性、性能和成本效益,無疑是市場上的一顆新星。無論你是AI領域的新手,還是經驗豐富的專家,香橙派 AIpro都值得你擁有。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/21225.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/21225.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/21225.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

961題庫 北航計算機 操作系統 附答案 選擇題形式

有題目和答案,沒有解析,不懂的題問大模型即可,無償分享。 第1組 習題 計算機系統的組成包括( ) A、程序和數據 B、處理器和內存 C、計算機硬件和計算機軟件 D、處理器、存儲器和外圍設備 財務軟件是一種&#xff…

【Qt 學習筆記】Qt窗口 | 對話框 | Qt對話框的分類及介紹

博客主頁:Duck Bro 博客主頁系列專欄:Qt 專欄關注博主,后期持續更新系列文章如果有錯誤感謝請大家批評指出,及時修改感謝大家點贊👍收藏?評論? Qt窗口 | 對話框 | 模態對話框 文章編號:Qt 學習筆記 / 51…

Java反序列化漏洞與URLDNS利用鏈分析

前言 前面學習過 Java 反序列化漏洞的部分知識,總結過幾篇文章: 文章發布日期內容概括《滲透測試-JBoss 5.x/6.x反序列化漏洞》2020-07-08JBoss 反序列化漏洞 CVE-2017-12149 的簡單復現,使用了 ysoserial 和 CC5 鏈,未分析漏洞…

easy-captcha生成驗證碼

引入依賴 <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-data-redis --> <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId>…

[力扣題解] 404. 左葉子之和

題目&#xff1a;404. 左葉子之和 思路 前序遍歷&#xff08;隨便怎么遍歷&#xff09;&#xff1b; 在遇到左葉子時處理數據&#xff0c;選擇中、左、右里面的左的時候再判斷這個節點是不是葉子&#xff1b; 代碼 /*** Definition for a binary tree node.* struct TreeNo…

Unity2D游戲開發-玩家控制

在Unity2D游戲開發中&#xff0c;玩家控制是游戲互動性的核心。本文將解析一個典型的Unity2D玩家控制腳本&#xff0c;探討如何實現流暢的玩家移動、跳躍和動畫切換。以下是一個Unity腳本示例&#xff0c;實現了這些基礎功能。 1. 腳本結構 using System.Collections; using …

機械設計手冊第一冊:公差

形位公差的標注&#xff1a; 形位公差框格中&#xff0c;不僅要表達形位公差的特征項目、基準代號和其他符號&#xff0c;還要正確給出公差帶的大小、形狀等內容。 1.形位公差框格&#xff1a; 形位公差框格由兩個框格或多個格框組成&#xff0c;框格中的主要內容從左到右按…

(2024,擴散,去噪調度,維度,誤差,收斂速度)適應基于分數的擴散模型中的未知低維結構

Adapting to Unknown Low-Dimensional Structures in Score-Based Diffusion Models 公和眾和號&#xff1a;EDPJ&#xff08;進 Q 交流群&#xff1a;922230617 或加 VX&#xff1a;CV_EDPJ 進 V 交流群&#xff09; 目錄 0. 摘要 1. 引言 1.1 擴散模型 1.2 現有結果的不…

服務器硬件基礎知識學習

服務器硬件基礎知識涵蓋了從CPU到存儲&#xff0c;再到網絡連接和總線技術等關鍵組件。 1. 處理器 - 兩大流派&#xff1a;我們常用的處理器主要分為Intel和AMD兩大陣營。Intel的Xeon系列和AMD的EPYC系列都是專為服務器設計的&#xff0c;它們支持多核處理&#xff0c;能夠應對…

語言模型的校準技術:增強概率評估

? 使用 DALLE-3 模型生成的圖像 目錄 一、說明 二、為什么校準對 LLM 模型至關重要 三、校準 LLM 概率的挑戰 四、LLM 的高級校準方法 4.1 語言置信度 4.2 增強語言自信的先進技術 4.3 基于自一致性的置信度 4.4 基于 Logit 的方法 五、代理模型或微調方法 5.1 使用代…

集成算法實驗與分析(軟投票與硬投票)

概述 目的&#xff1a;讓機器學習效果更好&#xff0c;單個不行&#xff0c;集成多個 集成算法 Bagging&#xff1a;訓練多個分類器取平均 f ( x ) 1 / M ∑ m 1 M f m ( x ) f(x)1/M\sum^M_{m1}{f_m(x)} f(x)1/M∑m1M?fm?(x) Boosting&#xff1a;從弱學習器開始加強&am…

排序-插入排序與選擇排序

插入排序 基本思想 把待排序的記錄按其關鍵碼值的大小逐個插入到一個已經排好序的有序序列中&#xff0c;直到所有的記錄插入完為止&#xff0c;得到一個新的有序序列 。 打撲克牌整理手牌用的就是插入排序的思想 代碼實現 void InsertSort(int* a, int n) { assert(a); …

C語言自定義類型

在C語言中&#xff0c;自定義類型可以通過typedef關鍵字來實現。typedef用于為現有的數據類型創建新的名稱&#xff08;別名&#xff09;&#xff0c;使代碼更清晰易讀。自定義類型的一個常見用途是簡化復雜的類型聲明&#xff0c;特別是在使用結構體、枚舉和函數指針時。 使用…

52、有邊數限制的最短路

有邊數限制的最短路 題目描述 給定一個n個點m條邊的有向圖&#xff0c;圖中可能存在重邊和自環&#xff0c; 邊權可能為負數。 請你求出從1號點到n號點的最多經過k條邊的最短距離&#xff0c;如果無法從1號點走到n號點&#xff0c;輸出impossible。 注意&#xff1a;圖中可…

查看 WSL2 (Windows Subsystem for Linux 2) IP 地址

查看 WSL2 [Windows Subsystem for Linux 2] IP 地址 1. ipconfig2. ping $(hostname).local3. cat /etc/resolv.conf4. ip route show5. ip addrReferences 1. ipconfig Windows 系統上與 WSL2 (Windows Subsystem for Linux 2) 接口的地址 172.31.32.1。 Microsoft Windows…

米爾MYC-Y6ULX-V2開發板測評記錄

文章目錄 1、板子上手體驗2、板載硬件3、系統信息4、 驅動測試5、編譯linux三大件7、攝像頭測試9、總結 1、板子上手體驗 首先非常感謝芯查查給了這樣一個機會來測評這樣一款性能十分強大的開發板&#xff0c;我拿到手的是MYC-Y6ULX-V2核心板及開發板&#xff0c;這塊板子具有…

STM32HAL-最簡單的長、短、多擊按鍵框架

目錄 概述 一、開發環境 二、STM32CubeMx配置 三、編碼 四、運行結果 五、總結 概述 本文章使用最簡單的寫法實現長、短、多擊按鍵框架&#xff0c;非常適合移植各類型單片機&#xff0c;特別是資源少的芯片上。接下來將在stm32單片機上實現&#xff0c;只需占用1個定時…

動態控制eBPF程序加載:檢查 Tracepoint、Kprobe是否存在

前言 在 eBPF 程序開發中&#xff0c;確保程序能夠在各種不同的系統配置中兼容運行是至關重要的。本文將詳細介紹一個方案&#xff0c;通過動態檢查Tracepoint、Kprobe是否存在&#xff0c;并結合libbpf的API接口控制 eBPF 程序的加載。這種方法不僅可以提升程序的靈活性&…

jwt 實現用戶登錄完整java

登錄校驗邏輯 用戶登錄的校驗邏輯分為三個主要步驟&#xff0c;分別是校驗驗證碼&#xff0c;校驗用戶狀態和校驗密碼&#xff0c;具體邏輯如下 前端發送username、password、captchaKey、captchaCode請求登錄。判斷captchaCode是否為空&#xff0c;若為空&#xff0c;則直接…

AWS聯網和內容分發服務

概況 VPC Amazon Virtual Private Cloud (Amazon VPC) 讓您能夠全面地控制自己的虛擬網絡環境&#xff0c;包括資源放置、連接性和安全性。首先在 AWS 服務控制臺中設置 VPC。然后&#xff0c;向其中添加資源&#xff0c;例如 Amazon Elastic Compute Cloud (EC2) 和 Amazon …