Skip to content

A conditional Generative Adversarial Network to generate a specific "handwritten" digit.

Notifications You must be signed in to change notification settings

sagnik106/MNIST-c-GAN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

forthebadge

python3

MNIST c-GAN

A conditional Generative Adversarial Network to generate a specific "handwritten"(I know computers do not have hands) digit.

Dataset

The dataset is the famous MNIST - Handwritten Digit Classification dataset that comes built-in the tensorflow.keras.datasets module.

Dataset Analysis

analysis classes

Requirements

  • Numpy 1.18.3
  • Matplotlib 3.2.1
  • Scikit-learn 0.22.2
  • Tensorflow 2.2
  • OpenCV 4.2

Model Architecture

Generator

generator

Discriminator

discriminator

Adversarial

adversarial

Model metrics

metrics

Model Output

output

File Configuration

  • main.ipynb - Jupyter notebook which has the analysis of dataset along with the declaration and training of the model
  • resources/ - Github README resources
  • generator.py - Generates the image with a CLI (Run it you will find out)

Author

Sagnik Sarkar - Github Linkedin

About

A conditional Generative Adversarial Network to generate a specific "handwritten" digit.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published