This Network generate images of clothing item using a Deep Convolutional Generative Adversarial Network (DCGAN). The code is written using the Keras Sequential API
This project is based on a guided project offered on Coursera.
Click here to view the interactive notebook.
Generative Adversarial Networks (GANs) are one of the most interesting ideas in computer science today. Two models are trained simultaneously by an adversarial process. A generator ("the artist") learns to create images that look real, while a discriminator ("the art critic") learns to tell real images apart from fakes.
During training, the generator progressively becomes better at creating images that look real, while the discriminator becomes better at telling them apart. The process reaches equilibrium when the discriminator can no longer distinguish real images from fakes.
Architecture of DCGAN
Some generated images after traning for 5 epochs