The second part consisted in working on a Conditional GAN (cGAN) for the construction of the image of a building from a template. I built the cGAN and trained it for 200 epochs, saving the model for 100 and 200 epochs. Here is the comparison of the result of the network for 100 and 200 epochs, on an image from the validation dataset: