Skip to content

A keras implementation of DCGAN to generate Pokèmon sprites.

Notifications You must be signed in to change notification settings

ArthDh/SpriteGAN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpriteGAN

SpriteGAN generates Pokèmon sprites from original 151 Pokèmon Yellow sprites. It is a implementation of DCGAN using the keras library.

Deep Convolutional Generative Adversarial Network consists of two networks:

  • Generator - tries to generate fake images from noise so as to fool the discriminator network
  • Discriminator - tries to distinguish real images from fake ones

Dependencies

Usage

  1. Download and install Jupyter Notebook and IPython kernel
  2. run a Jupyter environment locally using jupyter notebook in the terminal
  3. set path variable in model_train
  4. set save location in save_imgs()
  5. set use_prev to false to use pretrained models
  6. call model_train for atleast 10 epochs to generate novel sprites

Example Output

Image example1 Image example2 Image example3 Image example4

References

Releases

No releases published

Packages

No packages published