[PYTHON] [Edge2Imori] Epi.2 pix Was ist, wenn Sie Pix Gradient Penalty hinzufügen? ??

Versuchen Sie, Edge2Imori zu erstellen, das nach Eingabe einer Zeile in ein Molchbild konvertiert wird

Vorheriger Artikel Ich habe versucht, edge2imori durch Anwenden von pix2pix zu erstellen

Erstellt mit pix2pix.

Dieses Mal habe ich Gradient-Penalty von WGAN-GP angewendet.

Zunächst einmal Bilder sammeln

Ich habe mit iCrawler Bilder von Molch gesammelt.

Die Geschichte, dass iCrawler am stärksten beim Crawlen von Bildern ist

Dies hat 630 Bilder von Molch gesammelt.

Farbverlaufsstrafe zu pix2pix hinzugefügt

Ich habe den Titel gemacht.

Die Gradientenstrafe wurde in WGAN-GP vorgeschlagen und ist ein Begriff, der eine Rolle bei der Regularisierung spielt, um den Gradienten näher an 1 zu bringen.

Diesmal erstellter Code >> https://github.com/yoyoyo-yo/DeepLearningMugenKnock/blob/master/Question_imageGenerate/answers/pix2pixGP_pytorch.py

Ergebnis

Das Ergebnis sieht so aus

Die Eingabe war ein Bild, in dem Kanten mit der Canny-Methode aus dem richtigen Bild extrahiert wurden.

Es gibt einige Molchbilder. Es schien, dass der Teil, an dem die Schnur dünn war, ein Molch war, und wenn die Schnur dicht war, war es ein Gras.

Links: Eingabe, Mitte: pix2 pix-GP Ergebnis, rechts: Richtige Antwort

Recommended Posts

[Edge2Imori] Epi.2 pix Was ist, wenn Sie Pix Gradient Penalty hinzufügen? ??
Problemumgehung, wenn Sie LD_LIBRARY_PATH nicht hinzufügen können
Was tun, wenn die Pipenv-Shell nicht mehr möglich ist?
Was tun, wenn Sie mysqlclient nicht per Pip installieren können?
Kein Modul mit dem Namen Was tun, wenn Sie "libs.resources" erhalten?
ModuleNotFoundError: Kein Modul Was tun, wenn Sie'tensorflow.contrib 'erhalten?
[* Es wird CentOS 6.10 sein] Was tun, wenn Sie das IUS Community Project-Repository in CentOS 6.5 (VirtualBox) nicht hinzufügen können?
Was tun, wenn Sie von Windows-Zeichencodes abhängig sind?
Was tun, wenn Overalls "Abdeckung unbekannt" werden?
Was tun, wenn Sie keine Dateien mit Indizes sortieren können?
Was tun, wenn Sie sich nicht als root anmelden können?
Was tun, wenn Sie unter Linux kein WLAN verwenden können?
Einfache Lösung, wenn Sie Ihr EC2-Schlüsselpaar verlieren
Was tun, wenn Sie pyaudio nicht mit pip #Python installieren können?
Was tun, wenn in Python minus Null angezeigt wird?
Was tun, wenn bei der Pip-Installation ein Unicode-Dekodierungsfehler auftritt?
Was tun, wenn Sie mit Maven kein Projekt erstellen können?
Was tun, wenn Sie den Papierkorb in Lubuntu 18.04 nicht verwenden können?
Was tun, wenn Yum kaputt geht?
Was tun, wenn die Option -f von grep nicht funktioniert?
Was tun, wenn PDO nicht in Laravel oder CakePHP gefunden wird?
Was tun, wenn Sie mit Python keine E-Mail an Yahoo senden konnten?
Was tun, wenn Sie die Rastersuche von sklearn in Python nicht verwenden können?
Was tun, wenn Sie sich mit FileNotFoundError in der Dateireferenz verlieren?
Was tun, wenn Sie sich über TensorFlow v2 ohne Attribut 'app' ärgern?
Was tun, wenn Sie während der Anaconda-Installation unter Linux nicht weiterkommen?
Was tun, wenn TypeError in min und max von numpy auftritt?
Was tun, wenn beim Laden von mnist eine Fehlermeldung angezeigt wird?
Was tun, wenn Sie nicht mit pip in einer Babun-Umgebung installieren können?
Was tun, wenn Sie URL 443 mit pip nicht abrufen konnten?
"Lüge ... Was hast du gemacht?"
Was ich immer zu meinem ~ / .bashrc hinzufüge
Lassen Sie uns zusammenfassen, was Sie tun möchten.
Was tun, wenn auf pipenv der Fehler "Keine Versionen gefunden" angezeigt wird?
Swapon fehlgeschlagen: Was tun, wenn Sie sich über eine Operation ärgern, die nicht zulässig ist?
Was tun, wenn bei der Installation von Python mit pyenv eine Fehlermeldung angezeigt wird?
Was tun, wenn "Python nicht konfiguriert" angezeigt wird? Verwenden von PyDev in Eclipse