Une mise en œuvre pytorch du papier "Amélioration de la formation de Wasserstein Gans".
Python, Numpy, Scipy, Matplotlib Un GPU Nvidia récent
Une dernière version maître de Pytorch
gan_toy.py: ensembles de données de jouets (8 Gaussiens, 25 Gaussiens, Roll suisse) ( terminé en 2017.5.8)
gan_language.py: modèle de langue au niveau des caractères (Discriminator utilise NN.Conv1d . Le générateur utilise NN.Conv1d . Terminé en 2017.6.23. Terminé en 2017.6.27.)
gan_mnist.py: MNIST ( Résultats en cours de fonctionnement en 2017.6.26. Discriminator utilise le générateur nn.conv1d . utilise nn.conv1d .)
gan_64x64.py: 64x64 Architectures ( dans l'attente de votre demande de traction )
gan_cifar.py: cifar-10 ( super merci à Robotcator )
Ensemble de données de jouets
Un exemple de résultat, vous pouvez vous référer aux résultats / jouet / dossier pour plus de détails .

25Gaussiens 48500 itération

swissroll 69400 itération

Ensemble de données MNIST
Un exemple de résultat, vous pouvez vous référer au dossier Résultats / MNIST / pour plus de détails .




Génération du langage des mots milliards (en utilisant CNN, au niveau du caractère)
Un résultat de l'échantillon après 8699 époques qui est détaillé dans l'échantillon
Je n'ai pas dirigé suffisamment d'époches car cela est très important.
Il a déplacé le tapis tout le cla
A Fosts of Shores Forreuid il pe
Il y a accroché Digcoued Defor
Pamreutol le remet en voiture inson
Ni op aux ficomens lecs o fe
En est un "né de l'OT peut
Le onteon i dees ce pirader,
C'est aoracy de brobe de "médule
RAME HE REAARIOD AUTRE-ATRESTRE
Le stinl qui herhe du non t
Le witl est f onT uay y nalence
C'est fini, tose sho leloch cumm
Ensemble de données CIFAR10
Un exemple de résultat, vous pouvez vous référer au dossier Résultats / CIFAR10 / pour plus de détails .

Basé sur la mise en œuvre igul222 / améliorée_wgan_training et martinarjovsky / wassersteingan