Course Code: tensorflowlitemicro
Duration: 21 hours
Prerequisites:
  • C 或 C++ 编程经验
  • 对Python的基本理解
  • 对嵌入式系统有大致的了解

观众

  • 开发 人员
  • 程序员
  • 对嵌入式系统开发感兴趣的数据科学家
Overview:

TensorFlow Lite for Microcontrollers 是 TensorFlow Lite 的一个端口,设计用于在微控制器和其他内存有限的设备上运行机器学习模型。

这种由讲师指导的现场培训(在线或远程)面向希望在非常小的嵌入式设备上编写、加载和运行机器学习模型的工程师。

在培训结束时,参与者将能够:

  • 安装 TensorFlow Lite。
  • 将机器学习模型加载到嵌入式设备上,使其能够检测语音、对图像进行分类等。
  • 将 AI 添加到硬件设备,而无需依赖网络连接。

课程形式

  • 互动讲座和讨论。
  • 大量的练习和练习。
  • 在现场实验室环境中动手实施。

课程自定义选项

  • 如需申请本课程的定制培训,请联系我们进行安排。
Course Outline:

介绍

  • Microcontroller 与微处理器
  • Microcontroller专为机器学习任务而设计

TensorFlow Lite 功能概述

  • 设备上的机器学习推理
  • 解决网络延迟问题
  • 解决功率限制
  • 保护隐私

Microcontroller 的约束

  • 能耗和尺寸
  • 处理能力、内存和存储
  • 有限的操作

开始

  • 准备开发环境
  • 在 Microcontroller 上运行一个简单的 Hello World

创建音频检测系统

  • 获取 TensorFlow 模型
  • 将模型转换为 TensorFlow Lite FlatBuffer

序列化代码

  • 将 FlatBuffer 转换为 C 字节数组

使用 Microcontroller 的 C++ 库

  • 对微控制器进行编码
  • 收集数据
  • 在控制器上运行推理

验证结果

  • 运行单元测试以查看端到端工作流

创建图像检测系统

  • 根据图像数据对物理对象进行分类
  • 从头开始创建 TensorFlow 模型

部署支持 AI 的设备

  • 在现场的微控制器上运行推理

故障 排除

总结和结论

Sites Published:

United Arab Emirates - Tensorflow Lite for Microcontrollers

Qatar - Tensorflow Lite for Microcontrollers

Egypt - Tensorflow Lite for Microcontrollers

Saudi Arabia - Tensorflow Lite for Microcontrollers

South Africa - Tensorflow Lite for Microcontrollers

Brasil - Tensorflow Lite for Microcontrollers

Canada - Tensorflow Lite for Microcontrollers

中国 - Tensorflow Lite for Microcontrollers

香港 - Tensorflow Lite for Microcontrollers

澳門 - Tensorflow Lite for Microcontrollers

台灣 - Tensorflow Lite for Microcontrollers

USA - Tensorflow Lite for Microcontrollers

Österreich - Tensorflow Lite for Microcontrollers

Schweiz - Tensorflow Lite for Microcontrollers

Deutschland - Tensorflow Lite for Microcontrollers

Czech Republic - Tensorflow Lite for Microcontrollers

Denmark - Tensorflow Lite for Microcontrollers

Estonia - Tensorflow Lite for Microcontrollers

Finland - Tensorflow Lite for Microcontrollers

Greece - Tensorflow Lite for Microcontrollers

Magyarország - Tensorflow Lite for Microcontrollers

Ireland - Tensorflow Lite for Microcontrollers

Luxembourg - Tensorflow Lite for Microcontrollers

Latvia - Tensorflow Lite for Microcontrollers

España - Tensorflow Lite for Microcontrollers

Italia - Tensorflow Lite for Microcontrollers

Lithuania - Tensorflow Lite for Microcontrollers

Nederland - Tensorflow Lite for Microcontrollers

Norway - Tensorflow Lite for Microcontrollers

Portugal - Tensorflow Lite for Microcontrollers

România - Tensorflow Lite for Microcontrollers

Sverige - Tensorflow Lite for Microcontrollers

Türkiye - Tensorflow Lite for Microcontrollers

Malta - Tensorflow Lite for Microcontrollers

Belgique - Tensorflow Lite for Microcontrollers

France - Tensorflow Lite for Microcontrollers

日本 - Tensorflow Lite for Microcontrollers

Australia - Tensorflow Lite for Microcontrollers

Malaysia - Tensorflow Lite for Microcontrollers

New Zealand - Tensorflow Lite for Microcontrollers

Philippines - Tensorflow Lite for Microcontrollers

Singapore - Tensorflow Lite for Microcontrollers

Thailand - Tensorflow Lite for Microcontrollers

Vietnam - Tensorflow Lite for Microcontrollers

India - Tensorflow Lite for Microcontrollers

Argentina - Tensorflow Lite for Microcontrollers

Chile - Tensorflow Lite for Microcontrollers

Costa Rica - Tensorflow Lite for Microcontrollers

Ecuador - Tensorflow Lite for Microcontrollers

Guatemala - Tensorflow Lite for Microcontrollers

Colombia - Tensorflow Lite for Microcontrollers

México - Tensorflow Lite for Microcontrollers

Panama - Tensorflow Lite for Microcontrollers

Peru - Tensorflow Lite for Microcontrollers

Uruguay - Tensorflow Lite for Microcontrollers

Venezuela - Tensorflow Lite for Microcontrollers

Polska - Tensorflow Lite for Microcontrollers

United Kingdom - Tensorflow Lite for Microcontrollers

South Korea - Tensorflow Lite for Microcontrollers

Pakistan - Tensorflow Lite for Microcontrollers

Sri Lanka - Tensorflow Lite for Microcontrollers

Bulgaria - Tensorflow Lite for Microcontrollers

Bolivia - Tensorflow Lite for Microcontrollers

Indonesia - Tensorflow Lite for Microcontrollers

Kazakhstan - Tensorflow Lite for Microcontrollers

Moldova - Tensorflow Lite for Microcontrollers

Morocco - Tensorflow Lite for Microcontrollers

Tunisia - Tensorflow Lite for Microcontrollers

Kuwait - Tensorflow Lite for Microcontrollers

Oman - Tensorflow Lite for Microcontrollers

Slovakia - Tensorflow Lite for Microcontrollers

Kenya - Tensorflow Lite for Microcontrollers

Nigeria - Tensorflow Lite for Microcontrollers

Botswana - Tensorflow Lite for Microcontrollers

Slovenia - Tensorflow Lite for Microcontrollers

Croatia - Tensorflow Lite for Microcontrollers

Serbia - Tensorflow Lite for Microcontrollers

Bhutan - Tensorflow Lite for Microcontrollers

Nepal - Tensorflow Lite for Microcontrollers

Uzbekistan - Tensorflow Lite for Microcontrollers