Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Kursplan
Inledning
- Mikrokontrollerare vs mikroprocessorer
- Mikrokontrollerare som är utformade för maskininlärningsuppgifter
Översikt över TensorFlow Lite-funktioner
- Maskininlärningsinference på enhet
- Lösa nätverksfördröjning
- Lösa energibegränsningar
- Vara samhällsskyddande
Begränsningar hos en mikrokontrollerare
- Energiförbrukning och storlek
- Bearbetningskraft, minne och lagring
- Begränsade operationer
Kom igång
- Förbereda utvecklingsmiljön
- Köra en enkel Hello World på mikrokontrolleraren
Skapa ett ljudidentifieringssystem
- Hämta en TensorFlow-modell
- Konvertera modellen till en TensorFlow Lite FlatBuffer
Serielisera koden
- Konvertera FlatBuffer till en C-bytearray
Arbeta med mikrokontrollerarens C++-bibliotek
- Koda mikrokontrolleraren
- Samla in data
- Köra inferens på kontrolleraren
Verifiera resultaten
- Köra en enhetstest för att se hela arbetsflödet från början till slut
Skapa ett bildidentifieringssystem
- Klassificera fysiska objekt från bilddata
- Skapa en TensorFlow-modell från grunden
Distribuera en AI-förbättrad enhet
- Köra inferens på en mikrokontrollerare i fält
Felsökning
Sammanfattning och slutsats
Krav
- Erfarenhet av C eller C++ programmering
- En grundläggande förståelse för Python
- En allmän förståelse för inbyggda system
Målgrupp
- Utvecklare
- Programmerare
- Dataspecialister med intresse för utveckling av inbyggda system
21 Timmar
Vittnesmål (2)
Instruktören var mycket interaktiv och hade ett konstant tempo.
Carolyn Yaacoby - Yeshiva University
Kurs - Raspberry Pi for Beginners
Maskintolkat
Att komma igång och göra några grundläggande saker var väldigt användbart
Remy Pieron - Facebook
Kurs - Arduino Programming for Beginners
Maskintolkat