課程簡介

介紹

  • Microcontroller 與微處理器
  • Microcontroller專為機器學習任務而設計

TensorFlow Lite 功能概述

  • 設備上的機器學習推理
  • 解決網路延遲問題
  • 解決功率限制
  • 保護隱私

Microcontroller 的約束

  • 能耗和尺寸
  • 處理能力、記憶體和存儲
  • 有限的操作

開始

  • 準備開發環境
  • 在 Microcontroller 上運行一個簡單的 Hello World

創建音訊檢測系統

  • 獲取 TensorFlow 模型
  • 將模型轉換為 TensorFlow Lite FlatBuffer

序列化代碼

  • 將 FlatBuffer 轉換為 C 位元組陣列

使用 Microcontroller 的 C++ 庫

  • 對微控制器進行編碼
  • 收集數據
  • 在控制器上運行推理

驗證結果

  • 運行單元測試以查看端到端工作流

創建圖像檢測系統

  • 根據圖像數據對物理物件進行分類
  • 從頭開始創建 TensorFlow 模型

部署支援 AI 的設備

  • 在現場的微控制器上運行推理

故障排除

總結和結論

最低要求

  • C 或 C++ 程式設計經驗
  • 對Python的基本理解
  • 對嵌入式系統有大致的瞭解

觀眾

  • 開發人員
  • 程式師
  • 對嵌入式系統開發感興趣的數據科學家
 21 時間:

人數



每位參與者的報價

客戶評論 (3)

相關課程

Using C++ in Embedded Systems - Applying C++11/C++14

21 時間:

課程分類