Đề cương khóa học

Giới thiệu

  • Microcontroller so với Bộ vi xử lý
  • Microcontroller được thiết kế cho các tác vụ học máy

Tổng quan về các Tính năng của TensorFlow Lite

  • Suy luận học máy trên thiết bị
  • Giải quyết độ trễ mạng
  • Giải quyết các hạn chế về năng lượng
  • Bảo vệ quyền riêng tư

Các hạn chế của Microcontroller

  • Tiêu thụ năng lượng và kích thước
  • Sức mạnh xử lý, bộ nhớ và lưu trữ
  • Các thao tác hạn chế

Bắt đầu

  • Chuẩn bị môi trường phát triển
  • Chạy một chương trình Hello World đơn giản trên Microcontroller

Tạo một Hệ thống Phát hiện Âm thanh

  • Thu thập Mô hình TensorFlow
  • Chuyển đổi Mô hình thành FlatBuffer TensorFlow Lite

Serialize Code

  • Chuyển đổi FlatBuffer thành một mảng byte C

Làm việc với Thư viện C++ của Microcontroller

  • Lập trình cho vi điều khiển
  • Thu thập dữ liệu
  • Chạy suy luận trên bộ điều khiển

Xác minh Kết quả

  • Chạy một bài kiểm tra đơn vị để xem quy trình làm việc từ đầu đến cuối

Tạo một Hệ thống Phát hiện Hình ảnh

  • Phân loại các đối tượng vật lý từ dữ liệu hình ảnh
  • Tạo mô hình TensorFlow từ đầu

Triển khai một Thiết bị được hỗ trợ bởi AI

  • Chạy suy luận trên vi điều khiển trong thực tế

Khắc phục sự cố

Tóm tắt và Kết luận

Requirements

  • Kinh nghiệm lập trình C hoặc C++
  • Hiểu biết cơ bản về Python
  • Hiểu biết chung về hệ thống nhúng

Đối tượng

  • Nhà phát triển
  • Lập trình viên
  • Nhà khoa học dữ liệu có quan tâm đến phát triển hệ thống nhúng
 21 Hours

Number of participants


Price per participant

Testimonials (2)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories