Kursplan
Introduktion
- Tensorflow vs Tensorflow Lite
Översikt över TensorFlow Lite-funktioner och arbetsflöde
- Sammanfattning av maskininlärning och djupinlärningskoncept
- Hur slutledning med låg latens uppnås på enheten
- End-to-end modellbygge och implementering
Förbereda utvecklingsmiljön
- Startar ett Swift projekt
- Lägger till TensorFlow till projektet
Ta en bild med en enhetskamera
- Hur kamerainmatning fångas
- Översikt över klasser och metoder
- Kör slutledning på en ram (utför bildklassificering)
Skapa en app för objektdetektering
- Välja en TensorFlow modell
- Konvertering av modellen TensorFlow
- Laddar TensorFlow-modellen på en mobil enhet
- Ladda en förtränad TensorFlow modell
Skapa en app för bildklassificering
- Välja en TensorFlow modell
- Konvertering av modellen TensorFlow
- Laddar TensorFlow-modellen på en mobil enhet
- Ladda en förtränad TensorFlow modell
Anpassa modell och data
- Förbearbetning av en datauppsättning
- Ställa in hyperparametrar
Optimera TensorFlow-modellen
- Att mäta prestanda mot ett riktmärke
- Mätnoggrannhet
- Omskola en TensorFlow modell
Utforska alternativa modeller
- Att välja en annan modell
- Träna en modell för att känna igen nya klasser (transfer learning)
- Skaffa träningsbilder för nya etiketter
Distribuera AI-aktiverad iOS-appen
- Utför bildklassificering i fält
Felsökning
Sammanfattning och slutsats
Krav
- Erfarenhet av Swift programmering
- Erfarenhet av utveckling av mobilapplikationer
- En iOS-enhet som kör v12 eller högre
Publik
- Utvecklare
- Dataforskare som vill utveckla AI-aktiverade mobilapplikationer på iOS
Vittnesmål (4)
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Kurs - Cross-platform mobile development with PhoneGap/Apache Cordova
He's an experienced trainer with a real life experience in the topic he was teaching. That led the course to cover the most important topics which interests any developer working in the field, and small details would be easily overseen if he was not working in this platform. Moreover, he was giving the course using the latest versions of iOS and Swift (10 \ 3) and that is a huge advantage to be adapting such new technology in short time.
Abdullah Alaradi - Thiqah Business Services
Kurs - iPhone and iPad Development in Swift for iOS 8 and Xcode 6
It provided a solid foundation of RxSwift that will serve as a good launching point to improve our current Rx implementation.
Dan Nichols - SurveyMonkey
Kurs - Reactive Programming for iOS with RxSwift
The way of transferring knowledge and the knowledge of the trainer.