PyTorch library for reproducible GAN research
Top 54.7% on sourcepulse
Mimicry is a PyTorch library designed to address the reproducibility crisis in Generative Adversarial Network (GAN) research. It provides standardized implementations of popular GAN architectures, baseline scores trained and evaluated under consistent conditions, and a framework for researchers to focus on novel GAN implementations without boilerplate code. The library is beneficial for researchers and practitioners seeking to compare GANs fairly and ensure the reliability of reported results.
How It Works
Mimicry offers a unified framework for implementing, training, and evaluating various GAN models. It standardizes training procedures, hyperparameter choices, and evaluation metrics (FID, IS, KID) to facilitate direct comparisons between different GAN architectures. The library's core advantage lies in its curated model zoo and baseline results, which are verified against literature to ensure reproducibility. This approach allows users to quickly benchmark new GAN ideas against established performance levels.
Quick Start & Requirements
pip install git+https://github.com/kwotsin/mimicry.git
Highlighted Details
Maintenance & Community
The project is associated with the CVPR 2020 Workshop on AI for Content Creation. Further details on community engagement or active maintenance are not explicitly stated in the README.
Licensing & Compatibility
The project's license is not explicitly stated in the README. Compatibility for commercial use or closed-source linking would require clarification of the licensing terms.
Limitations & Caveats
The README does not specify any explicit limitations or known issues. However, as with many research-oriented libraries, the focus is on reproducing specific results, and broader applicability or robustness across all potential use cases may require further investigation.
3 years ago
Inactive