Project conducted with Hyemee Sohn
An implementation of CycleGAN in order to swap Pokemon types.
Original paper: https://arxiv.org/abs/1703.10593
Potential Improvements to Investigate
- Add new different pictures of same pokemon to increase training set
- Implement distill's conv-resample to attempt to remove checkerboard pattern artifact
- Implementation of InstaGAN in order to change geometric shape
- Implement the identity mapping loss junyanz repo.
Observations During Training
- Sometimes identical mapping will be learned after a lot of training
- Sometimes colors are mapped indescriminantly (often blue and red in between fire and water)
- Change in learning rate can cause large changes at times