Conditional GANs: Controlled Generation Through Conditioning - GAN Variants | OneNoughtOne