Downloads · 30 days
10
37% of all-time downloads
sohumgautam/cifar_gan_model
cifar_gan_model is a machine learning model from sohumgautam. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
This repository contains a trained Conditional Generative Adversarial Network (CGAN) for generating CIFAR-10 images.
Downloads · 30 days
10
37% of all-time downloads
All-time downloads
27
Public
Repo size
52.5 MB
Likes
0
Public
Click a slice to open those files.
.pth52.5 MB · 100%
From the Hugging Face model README
This repository contains a trained Conditional Generative Adversarial Network (CGAN) for generating CIFAR-10 images.
import torch
from gan_model import ConditionalGenerator, ConditionalDiscriminator
# Load the models
generator = ConditionalGenerator(latent_dim=100, num_classes=10)
discriminator = ConditionalDiscriminator(num_classes=10)
generator.load_state_dict(torch.load("generator.pth"))
discriminator.load_state_dict(torch.load("discriminator.pth"))
generator.eval()
discriminator.eval()
# Generate images
noise = torch.randn(1, 100)
label = torch.tensor([0]) # Class 0 (airplane)
fake_image = generator(noise, label)
# Evaluate with discriminator
disc_output = discriminator(fake_image, label)
generator.pth: Trained generator weightsdiscriminator.pth: Trained discriminator weightsgan_model.py: Model architecture definitionsconfig.json: Model configuration