这些人脸都是生成的,不是真实的,生成的人脸分辨率在256*256(分辨率很高了)
理论上现在可以生成无穷个人脸
Note: 神经网络仍在收敛中
GAN包括生成网络和辨识网络,他们共同训练但可以单独使用。参考paper如下
理论上可以生成无限的脸,但实际上还有一些坑,还需要注意一些:
众所周知,训练GAN非常困难. In order to train at 256 x 256 we utilize:
代码开源(还在改进). Our training data was custom built using dlib to identify facial landscape points, then rotate and crop at a certain width/height. In total, this network was trained on 4万张人脸 human female faces.
HyperGAN is an open implementation 很多不同类型的 GANs (generative adversarial networks). It is currently in open alpha as it relies on Hyperchamber.
GANs are known for being hard to train. HyperGAN has three unique features:
Each GAN trained will learn different aspects of your data. Many GANs wont work at all. Some will converge to a few examples and not establish a meaningful feature space. There are many many ways for a GAN to fail. GAN训练失败有很多原因
HyperGAN on github https://github.com/255BITS/HyperGAN
focused on scalability and ease-of-use. 关注扩展性和易用。