The original codes are derived from aymericdamien/TensorFlow-Examples, modifications and adjustments of the codes are made for easily understandable and more flexible.
aymericdamien/TensorFlow-Examples/notebooks/3_NeuralNetworks/gan.ipynb
aymericdamien/TensorFlow-Examples/notebooks/3_NeuralNetworks/dcgan.ipynb
DCGAN with Batch Normalization Generated Results:
Note: The trained models of GAN, DCGAN as well as DCGAN with Batch Normalization are available at the data/ckpt
directory.
- Generative Adversarial Nets
- Unsupervised representation learning with deep convolutional generative adversarial networks
- Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift
- Understanding the difficulty of training deep feedforward neural networks
- Generative Adversarial Networks Explained
- aymericdamien/TensorFlow-Examples/notebooks/3_NeuralNetworks/gan.ipynb
- aymericdamien/TensorFlow-Examples/notebooks/3_NeuralNetworks/dcgan.ipynb
- nlintz/TensorFlow-Tutorials
- nlintz/TensorFlow-Tutorials: 11_gan.py
- MNIST Dataset
- andy's blog: An Explanation of Xavier Initialization