Understanding CNN-Based GAN Architectures: DCGAN, Cycle GAN, Pix2Pix GAN, and StyleGAN

A Convolution neural network (CNN) architecture is used within a Generative Adversarial Network (GAN) mainly for image related tasks.