Skip to content

yoyounik/GEN-AI-image-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

GEN-AI-image-generator

A Generative Adversarial Network (GAN) designed to generate realistic images from random noise. This project demonstrates how GANs work by training on a dataset of handwritten digits (e.g., MNIST) to create images resembling real data.

Overview
GEN-AI Image Generator leverages a GAN architecture to learn and mimic patterns in image data.

  1. The Generator creates fake images from random noise.
  2. The Discriminator distinguishes between real and fake images.
  3. Together, they compete and improve until the Generator produces realistic images.
  4. The project uses the MNIST dataset (28x28 grayscale images of digits) as a training set.

image

Features

  1. Custom implementation of Generator and Discriminator networks.
  2. Visualization of generated images after every training epoch.
  3. Training process with detailed logs for loss metrics (Generator and Discriminator).

Technologies Used

  1. Python
  2. PyTorch for neural network implementation.
  3. Torchvision for dataset and image utilities.
  4. Matplotlib for visualizing generated images.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published