TensorFlow Lite for Android Schulung
TensorFlow Lite ist ein Open Source Deep Learning Framework für mobile Geräte und integrierte Systeme.
Dieser Instructor-leitet, Live-Training (online oder on-site) richtet sich an Entwickler, die mit TensorFlow Lite mobile Anwendungen mit tiefen Lernfähigkeiten entwickeln möchten.
Am Ende dieser Ausbildung können die Teilnehmer:
- Installieren und konfigurieren TensorFlow Lite.
- Verständigen Sie die Grundsätze hinter TensorFlow, Maschinelle Lernen und tiefe Lernen.
- Laden Sie TensorFlow Modelle auf eine Android Gerät.
- Es ermöglicht tiefe Lern- und Maschinenlernfunktionen wie Computervision und natürliche Sprachenerkennung in einer mobilen Anwendung.
Format des Kurses
- Interaktive Unterricht und Diskussion.
- Viele Übungen und Übungen.
- Hand-on Implementierung in einem Live-Lab-Umfeld.
Kursanpassungsoptionen
- Um eine benutzerdefinierte Ausbildung für diesen Kurs zu beantragen, wenden Sie sich bitte an uns, um zu arrangieren.
- Um mehr über TensorFlow zu erfahren, besuchen Sie bitte: https://www.tensorflow.org/lite/
Schulungsübersicht
Einführung
Überblick über TensorFlow Lite Funktionen und Design
Machine Learning und Grundlagen des Deep Learning
Vorbereiten der Entwicklungsumgebung für mobile Anwendungen
Erstellen einer App zur Objekterkennung
Einrichten TensorFlow Lite
Auswählen eines TensorFlow Modells
Konvertierung des TensorFlow-Modells
Laden des TensorFlow-Modells auf ein mobiles Gerät
Optimierung des TensorFlow-Modells für mobile Geräte
Hinzufügen von Chat-Funktionen für intelligentere Antworten
Laden eines vortrainierten TensorFlow Modells
Umlernen eines TensorFlow-Modells
Vorverarbeitung eines Datensatzes
Einstellung der Hyperparameter
Bereitstellung der AI-fähigen App
Ausführung von TensorFlow-Modellen auf anderen eingebetteten Geräten
Fehlersuche
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Erfahrung mit Python Programmiersprache.
- Erfahrung mit der Entwicklung mobiler Anwendungen.
Publikum
- Mobilfunk-Entwickler
- Datenwissenschaftler
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
TensorFlow Lite for Android Schulung - Buchung
TensorFlow Lite for Android Schulung - Anfrage
TensorFlow Lite for Android - Beratungsanfrage
Erfahrungsberichte (3)
Trainerwissen und die Leichtigkeit, mit der er es präsentierte.
Piotr - DPDgroup IT Solutions sp. z o.o.
Kurs - Android Applications Testing
Maschinelle Übersetzung
I really enjoyed the fairly broad coverage of topics.
john harrigan
Kurs - Android Development
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
Kommende Kurse
Kombinierte Kurse
Android Nougat for Android Developers
21 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Android-Entwickler, die eine mobile Android-Anwendung mit Android Nougat erstellen, aktualisieren und verwalten möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Eine mobile Android-Anwendung im Google Play Store bereitstellen.
- Objektorientierte Programmierung mit Java auf Android anwenden.
TensorFlow Lite for Embedded Linux
21 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Entwickler, die mit TensorFlow Lite Deep-Learning-Modelle auf eingebetteten Geräten einsetzen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Tensorflow Lite auf einem eingebetteten Gerät installieren und konfigurieren.
- Verstehen der Konzepte und Komponenten, die TensorFlow Lite zugrunde liegen.
- Bestehende Modelle in das TensorFlow Lite-Format für die Ausführung auf eingebetteten Geräten konvertieren.
- Mit den Einschränkungen von kleinen Geräten und TensorFlow Lite arbeiten und gleichzeitig lernen, wie man den Umfang der ausführbaren Operationen erweitert.
- Einsatz eines Deep-Learning-Modells auf einem eingebetteten Gerät unter Linux.
Tensorflow Lite for Microcontrollers
21 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Ingenieure, die Machine-Learning-Modelle auf sehr kleinen eingebetteten Geräten schreiben, laden und ausführen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Installieren TensorFlow Lite.
- Laden Sie Modelle für maschinelles Lernen auf ein eingebettetes Gerät, um es in die Lage zu versetzen, Sprache zu erkennen, Bilder zu klassifizieren usw.
- Hardwaregeräte mit KI ausstatten, ohne auf eine Netzwerkverbindung angewiesen zu sein.
TensorFlow Lite for iOS
21 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Entwickler, die mit TensorFlow Lite iOS-Mobilanwendungen mit Deep-Learning-Funktionen entwickeln möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Installieren und konfigurieren TensorFlow Lite.
- Die Prinzipien hinter TensorFlow und maschinellem Lernen auf mobilen Geräten verstehen.
- Laden von TensorFlow-Modellen auf ein iOS-Gerät.
- Eine iOS-Anwendung ausführen, die in der Lage ist, ein mit der Kamera des Geräts aufgenommenes Objekt zu erkennen und zu klassifizieren.
Edge AI with TensorFlow Lite
14 StundenDiese von einem Trainer geleitete Live-Schulung in Deutschland (online oder vor Ort) richtet sich an fortgeschrittene Entwickler, Datenwissenschaftler und KI-Experten, die TensorFlow Lite für Edge-KI-Anwendungen nutzen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die Grundlagen von TensorFlow Lite und seine Rolle in Edge AI zu verstehen.
- KI-Modelle mit TensorFlow Lite entwickeln und optimieren.
- Einsatz von TensorFlow Lite-Modellen auf verschiedenen Edge-Geräten.
- Werkzeuge und Techniken zur Modellkonvertierung und -optimierung nutzen.
- Implementierung praktischer Edge AI-Anwendungen mit TensorFlow Lite.
Optimizing AI Models for Edge Devices
14 StundenDiese von einem Trainer geleitete Live-Schulung in Deutschland (online oder vor Ort) richtet sich an fortgeschrittene KI-Entwickler, Ingenieure für maschinelles Lernen und Systemarchitekten, die KI-Modelle für den Edge-Einsatz optimieren möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die Herausforderungen und Anforderungen beim Einsatz von KI-Modellen auf Edge-Geräten zu verstehen.
- Modellkomprimierungstechniken anwenden, um die Größe und Komplexität von KI-Modellen zu reduzieren.
- Quantisierungsmethoden anwenden, um die Modelleffizienz auf Edge-Hardware zu verbessern.
- Implementierung von Pruning und anderen Optimierungstechniken zur Verbesserung der Modellleistung.
- Einsatz von optimierten KI-Modellen auf verschiedenen Edge-Geräten.
Edge AI in Industrial Automation
14 StundenDiese Live-Schulung in Deutschland (online oder vor Ort) richtet sich an fortgeschrittene Industrieingenieure, Fertigungsfachleute und KI-Entwickler, die Edge-KI-Lösungen in der industriellen Automatisierung implementieren möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die Rolle von Edge AI in der Industrieautomation zu verstehen.
- Vorausschauende Wartungslösungen mit Edge AI zu implementieren.
- KI-Techniken für die Qualitätskontrolle in Fertigungsprozessen anwenden.
- Industrielle Prozesse mit Edge AI zu optimieren.
- Edge-KI-Lösungen in industriellen Umgebungen einsetzen und verwalten.
Edge AI for Financial Services
14 StundenDiese von einem Trainer geleitete Live-Schulung in Deutschland (online oder vor Ort) richtet sich an Finanzfachleute auf mittlerem Niveau, Fintech-Entwickler und KI-Spezialisten, die Edge-KI-Lösungen in Finanzdienstleistungen implementieren möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die Rolle von Edge AI in Finanzdienstleistungen zu verstehen.
- Betrugserkennungssysteme mit Edge AI zu implementieren.
- Den Kundenservice durch KI-gesteuerte Lösungen zu verbessern.
- Edge AI für das Risikomanagement und die Entscheidungsfindung einzusetzen.
- Edge-KI-Lösungen in Finanzumgebungen einführen und verwalten.
Testen von Android-Anwendungen
21 StundenDieser Kurs zielt darauf ab, Software-Testern die erforderlichen Kenntnisse und Fähigkeiten zur Verfügung zu stellen, um Qualitätssicherungstests für Software-Anwendungen durchzuführen, die für die Android-Plattform entwickelt wurden. Dieser Kurs bietet einen Überblick über die Funktionen der Android-Plattform und stellt Ihnen aktuelle Verfahren zur Durchführung der Tests zur Verfügung.
Android Fundamentals
56 StundenAndroid ist eine Open-Source-Plattform, die von Google für die mobile Entwicklung entwickelt wurde.
Anwendungen für die Android-Plattform werden in Java entwickelt.
Dieser Kurs bietet einen Überblick über die grundlegenden Themen von Android.
Java Fundamentals for Android
14 StundenAnwendungen für die Android-Plattform werden hauptsächlich in Java entwickelt. Dieser Kurs wurde für Software-Programmierer mit einem starken OOP-Hintergrund entwickelt (ob in PHP, Scala, C ++, C # oder Objective C), die lernen möchten, Java-Anwendungen für die Android-Plattform zu entwickeln. Dieser Kurs behandelt die Grammatik der Java-Programmiersprache und konzentriert sich auf die spezifischen Java-Funktionen, die die Android-Plattform mehr als andere nutzt.
Cross-platform mobile development with PhoneGap/Apache Cordova
21 StundenThe objective of cross-platform frameworks is to allow you to write applications once and have it run on multiple platforms. Want to build an iPhone app that will also run on Android? Have a customer turn round and want their Android app to run on Windows Phone? No problem.
On this three-day PhoneGap/Apache Cordova course you will look at two different yet complimentary technologies for cross-platform mobile development. (Apache Cordova is the new name for PhoneGap. Adobe acquired PhoneGap from the original developers and gifted it to the Apache Software Foundation.)
Upon completion of this PhoneGap/Apache Cordova course, you will be able to build fully-functioning mobile Web applications using the framework, manage source code and handle platform tweaks, create “native like” experiences from a web application -- and much more!
Android-Entwicklung
28 StundenZiele:
Nach Abschluss dieser Schulung kann der Delegierte:
- Erstellen Sie eine eigene Android Anwendung und laden Sie sie in den Android Market hoch.
- Entwickeln Sie für Simulatoren und reale Geräte.
- Lerne alle Grundlagen der Android Entwicklung.