Skip to content

KaneezFatima09/deep-convolutional-gan-DCGAN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

DCGAN on MNIST

This repository contains an implementation of a Deep Convolutional Generative Adversarial Network (DCGAN) trained on the MNIST dataset.
The goal of this project is to generate realistic handwritten digits using adversarial training.


Project Overview

  • Generator (G): Learns to generate fake images starting from random noise (z vector).
  • Discriminator (D): Learns to distinguish between real MNIST images and generated ones.
  • Adversarial Training: G tries to fool D, while D tries to correctly classify real vs. fake.

Technologies Used

  • Python 3
  • PyTorch
  • Torchvision
  • Matplotlib / Seaborn (for visualization)
  • MNIST dataset

About

Implementation of a Deep Convolutional Generative Adversarial Network (DCGAN) trained on the MNIST handwritten digit dataset. The project demonstrates how a GAN can generate realistic looking handwritten digits using convolutional neural networks for both the generator and discriminator.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors