幫助中心 | 我的帳號 | 關於我們

TinyML--TensorFlow Lite邊緣計算(影印版)(英文版)

  • 作者:(美)皮特·瓦爾登//丹尼爾·西圖納亞克|責編:張燁
  • 出版社:東南大學
  • ISBN:9787564188948
  • 出版日期:2020/07/01
  • 裝幀:平裝
  • 頁數:484
人民幣:RMB 119 元      售價:
放入購物車
加入收藏夾

內容大鋼
    深度學習網路正變得越來越小。Google Assistant團隊能用小到可以在微控制器上運行的只有14KB大小的模型來檢測單詞。這本實用的圖書將帶你進入TinyML的世界,讓深度學習和嵌入式系統結合在一起,用微小的設備創造出驚人的東西。
    Pete Warden和Daniel Situnayake在書中介紹了如何訓練足夠小的模型以適應任何環境。對於希望使用機器學習構建嵌入式系統的軟體和硬體開發人員來說,這是一本理想的指導書,它會一步步指導你創建一系列TinyML項目。本書並不要求讀者有機器學習或微控制器的編程經驗。

作者介紹
(美)皮特·瓦爾登//丹尼爾·西圖納亞克|責編:張燁

目錄
Preface
1. Introduction
  Embedded Devices
    Changing Landscape
2. Getting Started
  Who Is This Book Aimed At?
  What Hardware Do You Need?
  What Software Do You Need?
  What Do We Hope You'll Learn?
3. Getting Up to Speed on Machine Learning
  What Machine Learning Actually Is
  The Deep Learning Workflow
    Decide on a Goal
    Collect a Dataset
    Design a Model Architecture
    Train the Model
    Convert the Model
    Run Inference
    Evaluate and Troubleshoot
   Wrapping Up
4. The "Hello World" of TinyML: Building and Training a Model
  What We're Building
  Our Machine Learning Toolchain
    Python and Jupyter Notebooks
    Google Colaboratory
    TensorFlow and Keras
  Building Our Model
    Importing Dependencies
    Generating Data
    Splitting the Data
    Defining a Basic Model
  Training Our Model
    Training Metrics
    Graphing the History
    Improving Our Model
    Testing
  Converting the Model for TensorFlow Lite
    Converting to a C File
  Wrapping Up
5. The "Hello World" of TinyMt: Builfling an Application
  Walking Through the Tests
    Including Dependencies
    Setting Up the Test
    Getting Ready to Log Data
    Mapping Our Model
    Creating an AllOpsResolver
    Defining a Tensor Arena
    Creating an Interpreter
    Inspecting the Input Tensor
    Running Inference on an Input

    Reading the Output
    Running the Tests
  Project File Structure
  Walking Through the Source
    Starting with main_functions.cc
    Handling Output with output_handler.cc
    Wrapping Up main_functions.cc
    Understanding main.cc
    Running Our Application
  Wrapping Up
6. The "Hello World" of TinyML: Deploying to Microcontrollers,
  What Exactly Is a Microcontroller?
  Arduino
    Handling Output on Arduino
  ……
7. Wake-Word Detection: Training a Model
9. Person Detection: Building an Application
10. Person Detection: Training a Model
11. Magic Wand: Building an Application
12. Magic Wand: Training a Model
13. TensorFlow Lite for Microcontrollers
14. Designing Your Own TinyML Applications
15. Optimizing Latency
16. Optimizing Energy Usage
17. Optimizing Model and Binary Size
18. Debugging
19. Porting Models from TensorFlow to TensorFlow Lite
20. Privacy, Security, and Deployment
21. Learning More
A. Using and Generating an Arduino Library Zip
B. Capturing Audio on Arduino
Index

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032