MATLAB implementations of Generative Adversarial Networks -- from GAN to Pixel2Pixel, CycleGAN
Collection of MATLAB implementations of Generative Adversarial Networks (GANs) suggested in research papers. This repository is greatly inspired by eriklindernoren's repositories Keras-GAN and PyTorch-GAN, and contains codes to investigate different architectures of GAN models.
To run the following codes, users should have the following packages,
GAN -Generator, Discriminator |
LSGAN -Least Squares Loss |
DCGAN -Deep Convolutional Layer |
CGAN -Condition Embedding |
---|---|---|---|
ACGAN -Classification |
InfoGAN mnist -Continuous, Discrete Codes |
AAE -Encoder, Decoder, Discriminator |
Pix2Pix -Pair and Segments checking -Decovolution and Skip Connections |
WGAN | SGAN | CycleGAN -Instance Normalization -Mutli-agent Learning |
InfoGAN CelebA |