devnag/pytorch-generative-adversarial-networks

A very simple generative adversarial network (GAN) in PyTorch

51
/ 100
Established

This project helps machine learning practitioners explore the fundamentals of Generative Adversarial Networks (GANs). It takes a simple dataset, like a Gaussian distribution, and trains two neural networks—one to generate data and one to discriminate between real and generated data. The output is a generated dataset that closely mimics the properties of the original real data. It's ideal for those learning or teaching the core concepts of GANs.

1,543 stars. No commits in the last 6 months.

Use this if you are a machine learning student, researcher, or educator looking for a straightforward, minimal implementation to understand how GANs learn to generate data.

Not ideal if you need a robust, high-performance GAN for complex image generation, deepfakes, or other production-level applications.

machine-learning-education neural-network-fundamentals generative-modeling-study artificial-intelligence-learning
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 25 / 25

How are scores calculated?

Stars

1,543

Forks

444

Language

Python

License

Apache-2.0

Last pushed

Jun 30, 2021

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/devnag/pytorch-generative-adversarial-networks"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.