Loading…
Loading…
This model is a Deep Convolutional Generative Adversarial Network (DCGAN) trained to generate high-quality 128x128 images of cats. It was trained for 165 epochs on a curated dataset of feline images, pushing the boundaries of traditional GAN architectures at this resolution.
Here's a sample after epoch 165:
The full training code can be found as catgen-v2.ipynb in this repo.
The training data we used was from HF: huggan/cats
This model is intended for artistic and research purposes. It demonstrates how GANs can capture complex textures like fur and eye reflections at medium resolutions.
To use this model, clone this repository and run the provided inference script. Ensure you have matplotlib, torch and torchvision installed.
python3 inference.py
--> Sample output:
As a GAN, the model might occasionally produce "dream-like" artifacts or distorted anatomy (e.g., extra ears or eyes). It is not a diffusion model and generates images in a single forward pass.