Atlas 200 DK 系列 高階篇

2021-10-04 02:29:53 字數 1069 閱讀 7609

高階章節指引/**庫講解

1) **庫結構

開源**結構構成,後續更新到最新的版本,需要用到api使用方式和例子

2)模型轉換

機器學習的核心在於推理模型,開發板目前不支援訓練,只能用於推理,而用於開發板的模型的格式是.om(offline model),這種離線模型是開發板框架都有的一種模型,但當前這種模型還不能直接通過訓練獲得,只能通過caffe/tensorflow訓練得到的模型轉換而來。

為了讓開發人員能夠更容易使用訓練過的模型,使用很少的**構建乙個機器學習的應用。mind studio提供了離線模型系統,實現了以下功能,方便使用者快捷、方便地使用離線模型編寫ai程式:

離線模型轉換:支援將caffe、tensorflow等業界開源的神經網路模型轉化為華為npu晶元支援的網路模型。

離線模型匯入:支援將轉化好的,未加密模型直接匯入到mind studio工程中供開發者編碼使用。

離線模型視覺化:支援離線模型的網路結構檢視,可以看到每一層網路的詳細資訊。

3)應用開發

高階課程的重頭戲。怎樣開發,基於我們開發板的應用,這裡又分了三個部分:

1 資料的流入: 此處只講影象類資料該如何處理,它使用的是開發板自帶的一套開發工具,它的名稱是dvpp,做影象處理

2 應用**到底怎麼寫,怎麼呼叫模型進行推理,**架構怎麼組合,這裡有乙個框架,叫做matrix

3 講解atlas為大家提供一種好的資料展示方式(模型推理完了,拿到結果了,只是裸資料),自研的小工具presenterserver,玩過樣例應該還有點印象。

機器學習也就三個部分:資料流入,使用模型推理以及資料展示,這就是應用開發劃分的幾個標準

4)硬體介面

講解如何使用開發板上那40根筆直光亮的陣腳呼叫和開發

5)高效能程式設計

是為了那些不滿足於開發功能而結束的人員,講解如何優化自己的**,提公升自己的效能。

模型轉換

2.1 模型轉換工具介紹與操作演示

2.2 模型轉換工具原理講解

應用開發

Atlas200 資料總結

入門操作手冊 one step by one step 部署開發環境 解決 訪問到http,應該訪問https。這裡主要是安裝mindstudio,mindstudio就像vs studio。ddk部署 ddk為使用者提供基於npu的數字開發者套件。ddk可以用於構建相關工程的編譯環境。不同的發布包...

Atlas快速入門之實戰Atlas

允許乙個網際網路瀏覽器向乙個遠端頁面 服務作非同步的http呼叫,並且用收到的結果更新乙個當前web頁面而不必重新整理整個頁面。atlas快速入門之實戰atlas 出處 天極開發 摘要 允許乙個網際網路瀏覽器向乙個遠端頁面 服務作非同步的http呼叫,並且用收到的結果更新乙個當前web頁面而不必重新...

Atlas系列一 Atlas功能特點FAQ

1 atlas是否支援多字符集?支援,可以在test.cnf中指定。預設字符集,設定該項後客戶端不再需要執行set names語句 charset utf8 2 atlas是否支援事物操作?支援,處於事物狀態的客戶端中途退出時,atlas會銷毀該客戶端的連線,讓後台mysql回滾事物,保證事物的完整...