Kurzusleírás

Beszélgetés kezdete

  • Mikrovezérlő vs. mikroprocessor
  • Mikrovezérlők, amelyeket gépi tanulási feladatokra terveztek

A TensorFlow Lite funkcióinak áttekintése

  • Eszközön történő gépi tanulási következtetés
  • Hálózati késleltetés megoldása
  • Teljesítmény korlátozásainak kezelése
  • Személyazonosság védelme

Egy mikrovezérlő korlátai

  • Elempáros és méret felhasználása
  • Feldolgozó teljesítmény, memória és tárhely
  • Korlátozott műveletek

Első lépések

  • A fejlesztési környezet előkészítése
  • Egy egyszerű Hello World futtatása a mikrovezérlőn

Egy hangfelismerési rendszer létrehozása

  • Egy TensorFlow modell beszerzése
  • A Modell átalakítása TensorFlow Lite FlatBuffer formátumba

A kód szerializálása

  • A FlatBuffer konvertálása C bájt tömbbé

Munka a mikrovezérlő C++ könyvtárakkal

  • A mikrovezérlő programozása
  • Adatok gyűjtése
  • Következtetés futtatása a vezérlőn

Az eredmények ellenőrzése

  • Egy egységteszt futtatása az end-to-end munkafolyamat megtekintéséhez

Egy képfelismerési rendszer létrehozása

  • Fizikai objektumok kategorizálása képadatból
  • Új TensorFlow modell létrehozása alapjából

Egy mesterséges intelligenciával rendelkező eszköz üzembe helyezése

  • Következtetés futtatása a területen lévő mikrovezérlőn

Hibaelhárítás

Összefoglaló és következtetés

Követelmények

  • C vagy C++ programozási tapasztalat
  • A Python alapvető megértése
  • Egyáltalános ismeretek a beágyazott rendszerekkel kapcsolatban

Célcsoport

  • Fejlesztők
  • Programozók
  • Az adatelemzők, akik érdeklődnek a beágyazott rendszerek fejlesztésében
 21 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák