In this recipe, we will use a simple GAN that uses CNNs for learning how to forge MNIST images and create new ones that are not part of the original dataset. The idea is that CNNs used together with GANs will improve the ability to deal with image datasets. Please note that the previous recipe was using GANs with fully connected networks, while here we focus on CNNs.