Skip to content

In this project you will find a pythorch imlamentation of different GANs from scratch

License

Notifications You must be signed in to change notification settings

windowsartes/GansImplementation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GANs implementation

Overview

In this repository you can find implementation of some GAN written from scratch on pytorch. For now, there you can find such architectures, as:

Later I'll also add:

  • CycleGAN;
  • StyleGAN;
  • ProGAN;
  • SuperResolution (SR) GAN;
  • ESRGAN;

And a banch of metrics, such as:

  • Frechet inception distance;
  • Leave-one-out 1NN score;

Stack

My stack here is:

  • Models from scratch via PyTorch;
  • Mypy as a type checker;
  • Testing with pytest;
  • Ruff as a linter;

Testing

All the code was tested on Ubuntu 20.04 and Windownd 11.

License

Here I use MIT License so feel free to use this code for any your purpose.

Credits

Many thanks to Aladdin Persson for his awesome GAN playlist that I find very helpful.

About

In this project you will find a pythorch imlamentation of different GANs from scratch

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages