The Generative Adversarial Network (GAN) is a deep neural network architecture that may learn from training data and produce new data that shares the same properties as the training data. Generally, the GAN, which aims to transfer a pre-trained GAN to a given…