Kurzusleírás

Bevezetés

  • Mikrovezérlő vs mikroprocesszor
  • Gépi tanulási feladatokra tervezett mikrovezérlők

A TensorFlow Lite funkcióinak áttekintése

  • Eszközön belüli gépi tanulási következtetés
  • Hálózati késleltetés kezelése
  • Energiakorlátok kezelése
  • Adatvédelem biztosítása

Mikrovezérlők korlátai

  • Energiafogyasztás és méret
  • Feldolgozó teljesítmény, memória és tárhely
  • Korlátozott műveletek

Bevezetés

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

Hangfelismerő rendszer létrehozása

  • TensorFlow modell beszerzése
  • A modell átalakítása TensorFlow Lite FlatBufferré

A kód sorosítása

  • A FlatBuffer átalakítása C bájttömbbé

A mikrovezérlő C++ könyvtáraival való munka

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

Az eredmények ellenőrzése

  • Egységteszt futtatása a teljes munkafolyamat megtekintéséhez

Képfelismerő rendszer létrehozása

  • Fizikai objektumok osztályozása képadatok alapján
  • TensorFlow modell létrehozása a semmiből

Mesterséges intelligenciával ellátott eszköz üzembe helyezése

  • Következtetés futtatása egy mikrovezérlőn a terepen

Hibaelhárítás

Összefoglalás és befejezés

Követelmények

  • C vagy C++ programozási tapasztalat
  • Alapvető ismeretek a Python nyelvéről
  • Általános ismeretek a beágyazott rendszerekről

Közönség

  • Fejlesztők
  • Programozók
  • Adattudósok, akiket érdekel a beágyazott rendszerek fejlesztése
 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák