Awesome
Boundary Equilibrium GAN implementation in PyTorch
Paper is available in arxiv.
Usage
- Download Algined and Cropped CelebA dataset.
- Use the face_detect script to crop images.
- To train the model, run the main script (Check flags for other tunable options):
python main.py --cuda --base_path . --data_path <data_path>
- To generated interpolated results:
python main.py --cuda --base_path . --load_step <saved epoch to load> --train 0
- To use any pretrained models, just plug in
--base_path trained_models --model_name 128 --load step 208000
in the above step for model trained on 128x128 images.
Results
Interpolation on 128x128 images after 206000 epochs:
Interpolation on 64x64 images after 97000 epochs:
Generated 64x64 images after 97k epochs:
Generated 128x128 images after 200k epochs: