This repository contains the code necessary to reproduce the results found in the paper "Condiitonal Comic Syntehsis via Generative Adversarial Networks". All implementations are in PyTorch.
- Multi Label Auxiliary Stability GAN: The implementation for ML-SGAN can be found at the following repository: (https://github.com/darwinmorris/GAN_stability)
- Multi Class Stability GAN: Configs for MC-SGAN can be found in the MC-SGAN folder. Used in SGAN research implementation found here.
- DCGAN: Implimentation of DCGAN as found in the paper Unsupervised Respresentation Learning With Deep Convolutional Generative Adversarial Networks.
- WGAN-GP: 128 x 128 implementation of WGAN-GP. Follows the architecture found in Improved Training of Wasserstein GANs. Influenced by GAN implementations found here.
- Stability GAN: The Stability GAN implementation follows the architecture displayed in the paper "Which Training Methods for GANs do actually Converge?". The paper implementation can be found here. Configs for experiments can be modified from the MC-SGAN repository by changing nlabels to 1.
- Data-prep/processing: Data preparation scripts for identifying and labeling background color, annotating comics, performing LP transformation, and calculating FID.
- Note: Data used for WGAN-GP and DCGAN implementations was a set of 5000 Dilbert comic panels.