All Projects → Kyushik → Generative-Model

Kyushik / Generative-Model

Licence: other
Repository for implementation of generative models with Tensorflow 1.x

Programming Languages

Jupyter Notebook
11667 projects

Projects that are alternatives of or similar to Generative-Model

Tensorflow Generative Model Collections
Collection of generative models in Tensorflow
Stars: ✭ 3,785 (+5634.85%)
Mutual labels:  infogan, vae, wgan, lsgan, cgan, wgan-gp, generative-models
Ganotebooks
wgan, wgan2(improved, gp), infogan, and dcgan implementation in lasagne, keras, pytorch
Stars: ✭ 1,446 (+2090.91%)
Mutual labels:  infogan, dcgan, wgan, cyclegan, wgan-gp
Pytorch Generative Model Collections
Collection of generative models in Pytorch version.
Stars: ✭ 2,296 (+3378.79%)
Mutual labels:  infogan, wgan, lsgan, cgan, wgan-gp
Fun-with-MNIST
Playing with MNIST. Machine Learning. Generative Models.
Stars: ✭ 23 (-65.15%)
Mutual labels:  infogan, vae, wgan, lsgan, wgan-gp
generative deep learning
Generative Deep Learning Sessions led by Anugraha Sinha (Machine Learning Tokyo)
Stars: ✭ 24 (-63.64%)
Mutual labels:  vae, wgan, wgan-gp, stylegan
Pytorch-Basic-GANs
Simple Pytorch implementations of most used Generative Adversarial Network (GAN) varieties.
Stars: ✭ 101 (+53.03%)
Mutual labels:  dcgan, wgan, cgan, wgan-gp
GANs-Keras
GANs Implementations in Keras
Stars: ✭ 24 (-63.64%)
Mutual labels:  infogan, dcgan, wgan, cgan
Deeplearningmugenknock
でぃーぷらーにんぐを無限にやってディープラーニングでDeepLearningするための実装CheatSheet
Stars: ✭ 684 (+936.36%)
Mutual labels:  dcgan, vae, wgan, wgan-gp
Dcgan wgan wgan Gp lsgan sngan rsgan began acgan pggan tensorflow
Implementation of some different variants of GANs by tensorflow, Train the GAN in Google Cloud Colab, DCGAN, WGAN, WGAN-GP, LSGAN, SNGAN, RSGAN, RaSGAN, BEGAN, ACGAN, PGGAN, pix2pix, BigGAN
Stars: ✭ 166 (+151.52%)
Mutual labels:  dcgan, wgan, wgan-gp
Gan Tutorial
Simple Implementation of many GAN models with PyTorch.
Stars: ✭ 227 (+243.94%)
Mutual labels:  dcgan, wgan, wgan-gp
progressive growing of GANs
Pure tensorflow implementation of progressive growing of GANs
Stars: ✭ 31 (-53.03%)
Mutual labels:  wgan, wgan-gp, pggan
Advanced Models
여러가지 유명한 신경망 모델들을 제공합니다. (DCGAN, VAE, Resnet 등등)
Stars: ✭ 48 (-27.27%)
Mutual labels:  dcgan, vae, cgan
GAN-Anime-Characters
Applied several Generative Adversarial Networks (GAN) techniques such as: DCGAN, WGAN and StyleGAN to generate Anime Faces and Handwritten Digits.
Stars: ✭ 43 (-34.85%)
Mutual labels:  dcgan, wgan, stylegan
Tf.gans Comparison
Implementations of (theoretical) generative adversarial networks and comparison without cherry-picking
Stars: ✭ 477 (+622.73%)
Mutual labels:  dcgan, wgan, wgan-gp
Dcgan Lsgan Wgan Gp Dragan Tensorflow 2
DCGAN LSGAN WGAN-GP DRAGAN Tensorflow 2
Stars: ✭ 373 (+465.15%)
Mutual labels:  dcgan, wgan, wgan-gp
Awesome Gans
Awesome Generative Adversarial Networks with tensorflow
Stars: ✭ 585 (+786.36%)
Mutual labels:  dcgan, wgan, wgan-gp
Pycadl
Python package with source code from the course "Creative Applications of Deep Learning w/ TensorFlow"
Stars: ✭ 356 (+439.39%)
Mutual labels:  dcgan, vae, cyclegan
coursera-gan-specialization
Programming assignments and quizzes from all courses within the GANs specialization offered by deeplearning.ai
Stars: ✭ 277 (+319.7%)
Mutual labels:  dcgan, wgan, stylegan
benchmark VAE
Unifying Variational Autoencoder (VAE) implementations in Pytorch (NeurIPS 2022)
Stars: ✭ 1,211 (+1734.85%)
Mutual labels:  vae, beta-vae, vq-vae
Generative adversarial networks 101
Keras implementations of Generative Adversarial Networks. GANs, DCGAN, CGAN, CCGAN, WGAN and LSGAN models with MNIST and CIFAR-10 datasets.
Stars: ✭ 138 (+109.09%)
Mutual labels:  dcgan, wgan

Generative Models


Contributors

MMC Lab GAN Study Group members


Implemented Paper List (20 Papers)

GAN

  1. [GAN] Generative Adversarial Networks
  2. [DCGAN] Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks
  3. [LSGAN] Least Squares Generative Adversarial Networks
  4. [WGAN] Wasserstein GAN
  5. [WGAN_GP] Improved Training of Wasserstein GANs
  6. [CGAN] Conditional Generative Adversarial Nets
  7. [InfoGAN] Interpretable Representation Learning by Information Maximizing Generative Adversarial Nets
  8. [HoloGAN] Unsupervised Learning of 3D Representations From Natural Images
  9. [SinGAN] Learning a Generative Model from a Single Natural Image
  10. [PGGAN] Progressive Growing of GANs for Improved Quality, Stability, and Variation
  11. [StyleGAN] A Style-Based Generator Architecture for Generative Adversarial Networks

Image-to-Image Translation

  1. [CycleGAN] Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks
  2. [AGGAN] Attention-Guided Generative Adversarial Networks for Unsupervised Image-to-Image Translation
  3. [StarGAN] Unified Generative Adversarial Networks for Multi-Domain Image-to-Image Translation
  4. [DMIT] Multi-mapping Image-to-Image Translation via Learning Disentanglement

Interpretable GAN Latent

  1. Unsupervised Discovery of Interpretable Directions in the GAN Latent Space

VAE

  1. Auto-Encoding Variational Bayes (VAE)
  2. Beta-VAE: Learning Basic Visual Concepts with a Constrained Variational Framework
  3. Neural Discrete Representation Learning(VQ-VAE)

Application

  1. Adherent Raindrop Removal with Self-Supervised Attention Maps andSpatio-Temporal Generative Adversarial Networks

Our Results

GAN Results

1. GAN

MNIST


2. DCGAN

MNIST CelebA

3. LSGAN

MNIST CelebA

4. WGAN

MNIST CelebA

5. WGAN-GP

MNIST CelebA

6. Conditional GAN

MNIST


7. InfoGAN

MNIST


8. HoloGAN

CelebA


9. SinGAN

Balloon

Mountain

Starry Night


10. PGGAN

It took about 2 weeks on TITAN RTX and trained 600k images per stage.

1024x1024 images

Cherry picked images

Latent interpolation

Fixed latent

No cherry picked images


11. StyleGAN

CelebA HQ (512x512 images)

Selected images

Style Mixing with Latent Codes

Random Images


AFHQ (512x512 images)

Selected images

Style Mixing with Latent Codes

Random Images


Image-to-Image Translation Results

1. CycleGAN

Monet to Photo Photo to Monet
Horse to Zebra Zebra to Horse

2. AGGAN

Horse to Zebra Zebra to Horse

3. StarGAN

CelebA


4. DMIT

Summer2Winter


Interpretable GAN Latent

1. Unsupervised Discovery of Interpretable Directions in the GAN Latent Space

1) MNIST


VAE Results

1. VAE

Reconstruction

MNIST CelebA

Latent Space Interpolation (MNIST)

Latent Space Interpolation (CelebA)


2. Beta-VAE

Latent Space Interpolation: Beta = 10 (CelebA)

Latent Space Interpolation: Beta = 200 (CelebA)


3. VQ-VAE

Reconstruction (MNIST)

Input Reconstruction

Reconstruction (CelebA)

Input Reconstruction

PixelCNN Trained Latent Decoding

MNIST CelebA

Application Results

1. Raindrop Removal

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].