This notebook is a demonstration for a simple GAN training on MNIST by using Julia and Knet. It will highlight how one can program a machine learning model in Julia as if just writing a paper. You can download full repository from here.  For a clear description of GANs, I suggest referring to the original paper or this blog post. Let’s get started! 

For Deep Convolutional GANs, you may start with @ilkerkesen’s notebook for MNIST and @feyzatoksal’s notebook for CIFAR-10 dataset.