Refer to the following papers for further information:
- Generative Adversarial Nets by Ian J Goodfellow, et al., https://arxiv.org/pdf/1406.2661.pdf
- Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks by Alec Radford, Soumith Chintala, and Luke Metz, https://arxiv.org/pdf/1511.06434.pdf
- Least Squares Generative Adversarial Networks by Xudong Mao, et al., https://arxiv.org/pdf/1611.04076.pdf
- Wasserstein GAN by Martin Arjovsky, Soumith Chintala, and L´eon Bottou, https://arxiv.org/pdf/1701.07875.pdf