BigGAN-Tensorflow
Simple Tensorflow implementation of "Large Scale GAN Training for High Fidelity Natural Image Synthesis" (BigGAN)
Issue
- The paper used
orthogonal initialization
, butI used random normal initialization.
The reason is, when using the orthogonal initialization, it did not train properly. - I have applied a hierarchical latent space, but not a class embeddedding.
Usage
dataset
mnist
andcifar10
are used inside keras- For
your dataset
, put images like this:
βββ dataset
Β Β βββ YOUR_DATASET_NAME
βββ xxx.jpg (name, format doesn't matter)
βββ yyy.png
βββ ...
train
- python main.py --phase train --dataset celebA-HQ --gan_type hinge
test
- python main.py --phase test --dataset celebA-HQ --gan_type hinge
Architecture
128x128
256x256
512x512
Author
Junho Kim