ART AI VI Visalaxi Hari 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.