This project is conducted for the sake of re-implementation of the main paper. The project is implemented mainly with Pytorch.
Paper: Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks
The paper used the LSUN which is a Large-scale Image Dataset with approax 3 milion bedroom scence images.
- Modify config file in /src/cfg to setup for training process or
- Set parameters directly with
dcgan_lsun.py
Run
python3 src/models/dcgan_lsun.py
Generation over interpolated points between 11 random noise code to see transition between points.
Last row illustrates reconstructed images from learned features of trained Discriminator. Middle row is images which conversely are attained from a non-trained Discriminator.