Kursplan
Introduktion
- TensforFlow Lites spelföränderliga roll i inbyggda system och IoT
Översikt över TensorFlow Lite-funktioner och funktioner
- Adressering av begränsade enhetsresurser
- Standard och utökad verksamhet
Konfigurera TensorFlow Lite
- Installation av TensorFlow Lite-tolken
- Installerar andra TensorFlow paket
- Arbeta från kommandoraden kontra Python API
Välja en modell att köra på en enhet
- Översikt över förtränade modeller: bildklassificering, objektdetektering, smart svar, poseringsuppskattning, segmentering
- Välja en modell från TensorFlow Hub eller annan källa
Anpassa en förutbildad modell
- Hur transfer learning fungerar
- Omskola en bildklassificeringsmodell
Konvertera en modell
- Förstå TensorFlow Lite-formatet (storlek, hastighet, optimeringar, etc.)
- Konvertera en modell till TensorFlow Lite-formatet
Köra en prediktionsmodell
- Förstå hur modellen, tolken, indata fungerar tillsammans
- Ringa tolken från en enhet
- Kör data genom modellen för att få förutsägelser
Accelererande modelloperationer
- Förstå acceleration ombord, GPUs, etc.
- Konfigurera delegater för att påskynda verksamheten
Lägga till modelloperationer
- Använda TensorFlow Välj för att lägga till operationer till en modell.
- Bygga en anpassad version av tolken
- Använda anpassade operatörer för att skriva eller porta nya operationer
Optimera modellen
- Förstå balansen mellan prestanda, modellstorlek och noggrannhet
- Använda Model Optimization Toolkit för att optimera storleken och prestanda för en modell
- Kvantisering efter träning
Felsökning
Sammanfattning och slutsats
Krav
- En förståelse för djupinlärningsbegrepp
- Erfarenhet av Python-programmering
- En enhet som kör inbäddad Linux (Raspberry Pi, Coral-enhet, etc.)
Publik
- Utvecklare
- Datavetare med intresse för inbyggda system
Vittnesmål (5)
Kanske kunde fler övningar vara bättre för lerning men tiden var för lite
Gianpiero Arico' - Urmet Spa
Kurs - Embedded Linux Systems Architecture
Machine Translated
I thought the content (both theory and practical) was excellent, and exactly what we were wanting/expecting. The exercises were challenging but achievable.
Mike Kleinau - iVolve
Kurs - Introduction to Embedded Linux (Hands-on training)
That the trainer adapts to our needs
Eduardo Fontecha - ORMAZABAL PROTECTION & AUTOMATION S.L.U.
Kurs - The Yocto Project - An Overview - hands-on
I really enjoy having a virtual PC online, I can do exercises whenever I want
Dongfu Li - Northforge Innovations Inc
Kurs - Yocto Project
I liked the hands-on nature of it.