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)
The way of transferring knowledge and the knowledge of the trainer.
Jakub Rękas - Bitcomp Sp. z o.o.
Kurs - Machine Learning on iOS
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.
Ben Leiken - SurveyMonkey
Kurs - Reactive Programming for iOS with RxSwift
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 is 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
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.