GAN generative adversarial network Here I have added several examples of preprocessing data, constructing models, training models based on GANs. For the project, I have used TensorFlow and Keras API. The python scripts are jupyter notebook friendly.