【CANN訓練營第三季】昇騰AI入門課知識點整理和彙總
【CANN訓練營第三季】昇騰AI入門課 知識點整理和彙總
1、 CANN 提供的昇騰語言計算介面是 : AscendCL 。
2、 昇騰目前支援以下AI 深度學習框架 :昇思 MindSpore 、 TensorFlow 、 Pytorch
3 、 CANN 包含以下內容 :
統一APP 程式語言
統一網路構圖介面
高效能運算引擎以及運算元庫
基礎服務
CANN 支援業界主流 AI 框架,例如 MindSpore 、 TensorFlow 等
CANN 提供標準的程式設計介面 AscendCL
CANN 提供昇騰計算庫,例如神經網路( Neural Network , NN )庫、線性代數計算庫( Basic Linear Algebra Subprograms , BLAS )
4、 昇騰 AI 全棧包括昇騰 AI 系列硬體、異構計算架構 CANN 、 AI 框架 MindSpore 、全流程開發工具鏈等。
5、 目前華為主要支援的 pytorch 版本是 1.8 。
6、 在 GPU 上可以訓練的模型,可以在 NPU 上訓練。
7、 使用AscendCL 開發應用的基本流程 : AscendCL 初始化 --> 執行管理資源申請 --> 模型載入 --> 模型執行 --> 模型解除安裝 --> 執行管理資源釋放 -->AscendCL 去初始化
8、 昇騰AI 處理能識別 . om 格式的模型檔案
9、 日誌中包括以下關鍵資訊
日誌級別
觸發生成日誌的檔案及對應的行號
產生日誌的模組的名稱
各模組具體的日誌內容
10、 關於執行管理資源,以下說法正確的是:
A 您需要按順序依次申請如下資源:Device 、 Context 、 Stream ,確保可以使用這些資源執行運算、管理任務。
B 有執行管理資源的申請,自然也有對應的釋放介面,所有資料處理都結束後,需要按順序釋放執行管理資源:Stream 、 Context 、 Device 。
C 有執行管理資源的申請,自然也有對應的釋放介面, 也 需關注資源的釋放順序。
D 您可以只呼叫aclrtSetDevice 介面,因為這個介面同時建立 1 個預設的 Context ;而這個預設的 Context 還附贈了 Stream 。
11 、透過 AscendCL 介面,能夠實現利用昇騰硬體計算資源、在昇騰 CANN 平臺上進行深度學習推理計算、圖形影像預處理、單運算元加速計算等能力。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70025312/viewspace-2928663/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【2023 · CANN訓練營第一季】昇騰AI入門課(TensorFlow)筆記總結AI筆記
- 【2023 · CANN訓練營第一季】昇騰AI入門課(PyTorch)筆記總結AIPyTorch筆記
- CANN訓練營第三季_基於昇騰PyTorch框架的模型訓練調優_讀書筆記PyTorch框架模型筆記
- Python入門知識點彙總Python
- PHP入門易忘知識點彙總PHP
- React入門知識點整理React
- asp.net 常用知識點彙總整理ASP.NET
- 華為昇騰訓練營筆記-Ascend C運算元開發筆記
- 【CANN訓練營第三季】進階班AI目標屬性編輯應用-筆記AI筆記
- 一鍵摳除路人甲,昇騰CANN帶你識破神祕的“AI消除術”AI
- js知識點彙總JS
- SVM知識點彙總
- JavaScript知識點彙總JavaScript
- java知識點彙總Java
- 拉鉤高薪訓練營筆記彙總高薪筆記
- Blender入門知識整理
- 企業級AI問答知識庫訓練營,火熱開營中!AI
- 前端小知識點彙總前端
- MySQL MVCC知識點彙總MySqlMVC
- 例項講解昇騰 CANN YOLOV8 和 YOLOV9 適配YOLO
- 【華為昇騰】 序言:從昇騰AI軟硬體平臺聊起AI
- 理論+實踐,揭秘昇騰CANN運算元開發
- TypeScript基本知識點整理(看完絕對入門---真的!!)TypeScript
- C++知識點大彙總C++
- java異常知識點彙總Java
- MySQL基礎知識點彙總MySql
- 課堂知識整理
- 昇騰AI的三級跳AI
- Play線上訓練營: 中國開發者必知政策課程總結 (視訊和學習資料)
- 昇騰遷移丨4個TensorFlow模型訓練案例解讀模型
- 【CANN訓練營第三季】基於Caffe ResNet-50網路實現圖片分類
- 好程式設計師Web前端培訓入門之JS基礎知識梳理彙總程式設計師Web前端JS
- Python入門必備知識點總結Python
- 藍橋杯知識點彙總:基礎知識和常用演算法演算法
- Java常見知識點彙總(⑳)——鎖Java
- Java常見知識點彙總(②)——StaticJava
- C/C++重要知識點彙總C++
- 昇騰CANN:為你開啟機器人開發的Buff 加成機器人