Читать книгу GANs mit PyTorch selbst programmieren - Tariq Rashid - Страница 5
Inhalt
ОглавлениеTeil IPyTorch und neuronale Netze
Automatische Gradienten mit PyTorch
2Erstes neuronales Netz mit PyTorch
Die Klasse für den MNIST-Datensatz
Unsere Klassifizierer trainieren
Die Performance des Klassifizierers einfach ermitteln
Teil IIGenerative Adversarial Networks erstellen
GANs sind schwer zu trainieren
Die Generatorausgabe überprüfen
Mit Startwerten experimentieren
Die Generatorausgabe überprüfen
Ergebnisse für das konditionierte GAN
BGANs lernen Wahrscheinlichkeit
GANs merken sich die Trainingsdaten nicht
Bilder aus einer Wahrscheinlichkeitsverteilung generieren
Gruppen von Pixeln für Bildmerkmale lernen
Beispiel 1: Faltung mit Schrittweite 1, keine Auffüllung
Beispiel 2: Faltung mit Schrittweite 2, keine Auffüllung
Beispiel 3: Faltung mit Schrittweite 2, mit Auffüllung
Beispiel 4: Faltung mit Bedeckungslücken
Beispiel 5: Transponierte Faltung mit Schrittweite 2, keine Auffüllung
Beispiel 6: Transponierte Faltung mit Schrittweite 1, keine Auffüllung
Beispiel 7: Transponierte Faltung mit Schrittweite 2, mit Auffüllung
Gradientenabstieg – für das Training von GANs geeignet?
Ein einfaches Konfliktbeispiel