有监督的infoGAN 代码主要参考自这里和这里 主要改动以及核心思想在于: 训练判别器的时候: 保持生成器的参数不变,属于进判别器的是噪声图片和真实图片,判别器需要区分两者,并且,在Q分支对真实图片的类别进行一个监督。 也就是说,判别器不仅要区分是不是真实图片,而且在是真实图片的时候还要区分是何种类别的图片。 训练生成器的时候: 保持判别器的所有参数不变,生成器所生成的图片既要满足判别器主分支“是图片”这个输出,也要满足判别器Q分支的输出和类别噪声输入保持一致 效果惊艳!!