目录
在上篇博客(AN网络之入门教程(四)之基于DCGAN动漫头像生成)中,介绍了基于DCGAN的动漫头像生成,时隔几月,序属三秋,在这篇博客中,将介绍如何使用条件GAN网络(conditional GAN)生成符合需求的图片。
这篇博客有一个错误,在接下来的文章中构建的网络是ACGAN网络,并不是cgan网络。感谢Shinjii指出这个错误。
做成的效果图如下所示,“一键起飞”。
项目地址:Github
在阅读这篇博客之前,首先得先对GAN和DCGAN有一部分的了解,如果对GAN不是很了解的话,建议先去了解GAN网络,或者也可以参考一下我之前的博客系列。
相比较于普通的GAN网络,cgan在网络结构上发生了一些改变,与GAN网络相比,在Input layer
添加了一个\(Y\)的标签,其代表图片的属性标签——在Minst数据集中,标签即代表着手写数字为几(如7,3),而在动漫头像数据集中,标签可以表示为头发的颜色,或者眼睛的颜色(当然为其他的属性特征也是