Cycle-Consistent
Generative
Adversarial
Networks

CycleGAN

CycleGAN is a series of GANs that converts unpaired images between domains. In this implementation, I took a dataset of high quality images and partitioned it into male and female faces. Through training, it picked up specific features in the faces to convert male to female and female to male.

Image Unavailable (Male to Female CycleGAN)
Male → Female
Image Unavailable (Female to Male CycleGAN)
Female → Male

GitHub Code

Original Paper

Website