A generator of illustrations of the trade card game Magic: The Gathering based on StyleGANv2 created as final project for Data Mining and Machine Learning Applications.
Our dataset was collected using MTGJson API. We provide in this repository a script to collect data at magic_card_generator/dataset/collection/card_collector.py.
Our StyleGANv2 training pipeline is available at magic_card_generator/styleganv2/styleganv2.ipynb. The final version of our model was trained for about 100 hours on the Nvidia P100 available at Google Colab.
We used a DCGAN as a qualitative baseline. Its results, along with the training pipeline, are also available at magic_card_generator/baseline/dcgan/.
- Giovanni Paolo Meloni
- Guilherme Soares Gama
- Gustavo Sasaki Roncaglia
- João Pedro Rodrigues Mattos
- Miguel Gardini