Schulungsübersicht
Machine Learning und rekursive Neural Networks (RNN) Grundlagen
- NN und RNN
- Rückwärtspropagierung
- Langes Kurzzeitgedächtnis (LSTM)
TensorFlow Grundlagen
- Erstellen, Initialisieren, Speichern und Wiederherstellen TensorFlow von Variablen
- Einspeisen, Lesen und Vorladen von TensorFlow Daten
- Verwendung der TensorFlow-Infrastruktur zum Trainieren von Modellen in großem Maßstab
- Visualisieren und Auswerten von Modellen mit TensorBoard
TensorFlow Mechanik 101
- Tutorial Dateien
- Bereiten Sie die Daten vor
- Herunterladen
- Eingaben und Platzhalter
- Den Graphen erstellen
- Inferenz
- Verlust
- Ausbildung
- Das Modell trainieren
- Der Graph
- Die Sitzung
- Schleife trainieren
- Auswerten des Modells
- Aufbau des Auswertungsgraphen
- Eval-Ausgabe
Erweiterte Verwendung
- Threading und Warteschlangen
- Verteilt TensorFlow
- Schreiben Documentation und gemeinsame Nutzung Ihres Modells
- Datenleser anpassen
- Verwenden von GPUs¹
- Manipulieren von TensorFlow Modelldateien
TensorFlow Servieren
- Einführung
- Grundlegendes Tutorial zum Serving
- Tutorial "Fortgeschrittenes Servieren
- Serving Inception Modell Tutorial
Faltungsmodell Neural Networks
- Überblick
- Goals
- Höhepunkte des Tutorials
- Modell-Architektur
- Code-Organisation
- CIFAR-10-Modell
- Modell-Eingaben
- Modell Vorhersage
- Modell-Training
- Starten und Trainieren des Modells
- Auswertung eines Modells
- Trainieren eines Modells mit mehreren GPU Karten¹
- Platzieren von Variablen und Operationen auf Geräten
- Starten und Trainieren des Modells auf mehreren GPU-Karten
Deep Learning für MNIST
- Einrichtung
- MNIST-Daten laden
- Starten TensorFlow InteraktiveSitzung
- Erstellen eines Softmax-Regressionsmodells
- Platzhalter
- Variablen
- Vorhergesagte Klasse und Kostenfunktion
- Trainieren des Modells
- Auswerten des Modells
- Aufbau eines mehrschichtigen Faltungsnetzes
- Initialisierung der Gewichte
- Faltung und Pooling
- Erste Faltungsschicht
- Zweite Faltungsschicht
- Dicht verknüpfte Schicht
- Ausleseschicht
- Trainieren und Auswerten des Modells
Erkennung von Bildern
- Beginn-v3
- C++
- Java
¹ Themen im Zusammenhang mit der Verwendung von GPUs sind nicht als Teil eines Fernkurses verfügbar. Sie können in Präsenzkursen vermittelt werden, jedoch nur nach vorheriger Vereinbarung und nur, wenn sowohl der Trainer als auch alle Teilnehmer über Laptops mit unterstützten NVIDIA GPUs verfügen, auf denen 64-bit Linux installiert ist (nicht von NobleProg bereitgestellt). NobleProg kann die Verfügbarkeit von Trainern mit der erforderlichen Hardware nicht garantieren.
Voraussetzungen
- Python
Erfahrungsberichte (1)
Very updated approach or CPI (tensor flow, era, learn) to do machine learning.
Paul Lee
Kurs - TensorFlow for Image Recognition
Maschinelle Übersetzung