Đề 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

Yêu cầu

  • 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 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (2)

Các khóa học sắp tới

Các danh mục liên quan