1、什么是CGAN
CGAN是Conditional Generative Adversarial Nets的缩写,也称为条件生成对抗网络。条件生成对抗网络指的是在生成对抗网络中加入条件(condition),条件的作用是监督生成对抗网络。
1.1 为什么
在之前的DCGAN和原始的GAN训练过程中,发现模型效果是不稳定的,有时候会出现训练效果一直处于某个值无法收敛,而且生成的图像是我们不可预测的,且生成的图片不能具有特定属性。
不过在实际的效果当中,CGAN训练出来的模型,生成的图片边缘比较模糊,图片像素低等缺陷
2、CGAN的网络架构

