All Projects → zcemycl → Matlab Gan

zcemycl / Matlab Gan

Licence: mit
MATLAB implementations of Generative Adversarial Networks -- from GAN to Pixel2Pixel, CycleGAN

Programming Languages

matlab
3953 projects

Projects that are alternatives of or similar to Matlab Gan

Cyclegan
Software that can generate photos from paintings, turn horses into zebras, perform style transfer, and more.
Stars: ✭ 10,933 (+17253.97%)
Mutual labels:  gans, image-generation, pix2pix, cyclegan
pytorch-gans
PyTorch implementation of GANs (Generative Adversarial Networks). DCGAN, Pix2Pix, CycleGAN, SRGAN
Stars: ✭ 21 (-66.67%)
Mutual labels:  dcgan, gans, pix2pix, cyclegan
Pytorch Cyclegan And Pix2pix
Image-to-Image Translation in PyTorch
Stars: ✭ 16,477 (+26053.97%)
Mutual labels:  gans, image-generation, pix2pix, cyclegan
Deepnude An Image To Image Technology
DeepNude's algorithm and general image generation theory and practice research, including pix2pix, CycleGAN, UGATIT, DCGAN, SinGAN, ALAE, mGANprior, StarGAN-v2 and VAE models (TensorFlow2 implementation). DeepNude的算法以及通用生成对抗网络(GAN,Generative Adversarial Network)图像生成的理论与实践研究。
Stars: ✭ 4,029 (+6295.24%)
Mutual labels:  image-generation, dcgan, pix2pix
Paddlegan
PaddlePaddle GAN library, including lots of interesting applications like First-Order motion transfer, wav2lip, picture repair, image editing, photo2cartoon, image style transfer, and so on.
Stars: ✭ 4,987 (+7815.87%)
Mutual labels:  image-generation, pix2pix, cyclegan
Starnet
StarNet
Stars: ✭ 141 (+123.81%)
Mutual labels:  deep-neural-networks, gans, pix2pix
Attentiongan
AttentionGAN for Unpaired Image-to-Image Translation & Multi-Domain Image-to-Image Translation
Stars: ✭ 341 (+441.27%)
Mutual labels:  gans, image-generation, cyclegan
Von
[NeurIPS 2018] Visual Object Networks: Image Generation with Disentangled 3D Representation.
Stars: ✭ 497 (+688.89%)
Mutual labels:  gans, pix2pix, cyclegan
Generative models tutorial with demo
Generative Models Tutorial with Demo: Bayesian Classifier Sampling, Variational Auto Encoder (VAE), Generative Adversial Networks (GANs), Popular GANs Architectures, Auto-Regressive Models, Important Generative Model Papers, Courses, etc..
Stars: ✭ 276 (+338.1%)
Mutual labels:  gans, dcgan, cyclegan
Pix2depth
DEPRECATED: Depth Map Estimation from Monocular Images
Stars: ✭ 293 (+365.08%)
Mutual labels:  gans, pix2pix, cyclegan
Gans In Action
Companion repository to GANs in Action: Deep learning with Generative Adversarial Networks
Stars: ✭ 748 (+1087.3%)
Mutual labels:  deep-neural-networks, gans, dcgan
Pix2pix
Image-to-image translation with conditional adversarial nets
Stars: ✭ 8,765 (+13812.7%)
Mutual labels:  image-generation, dcgan, pix2pix
Ganotebooks
wgan, wgan2(improved, gp), infogan, and dcgan implementation in lasagne, keras, pytorch
Stars: ✭ 1,446 (+2195.24%)
Mutual labels:  dcgan, pix2pix, cyclegan
Contrastive Unpaired Translation
Contrastive unpaired image-to-image translation, faster and lighter training than cyclegan (ECCV 2020, in PyTorch)
Stars: ✭ 822 (+1204.76%)
Mutual labels:  gans, image-generation, cyclegan
coursera-gan-specialization
Programming assignments and quizzes from all courses within the GANs specialization offered by deeplearning.ai
Stars: ✭ 277 (+339.68%)
Mutual labels:  dcgan, gans, pix2pix
Gan Compression
[CVPR 2020] GAN Compression: Efficient Architectures for Interactive Conditional GANs
Stars: ✭ 800 (+1169.84%)
Mutual labels:  gans, pix2pix, cyclegan
Img2imggan
Implementation of the paper : "Toward Multimodal Image-to-Image Translation"
Stars: ✭ 49 (-22.22%)
Mutual labels:  gans, image-generation, pix2pix
Anycost Gan
[CVPR 2021] Anycost GANs for Interactive Image Synthesis and Editing
Stars: ✭ 367 (+482.54%)
Mutual labels:  gans, image-generation
Selectiongan
[CVPR 2019 Oral] Multi-Channel Attention Selection GAN with Cascaded Semantic Guidance for Cross-View Image Translation
Stars: ✭ 366 (+480.95%)
Mutual labels:  gans, image-generation
Igan
Interactive Image Generation via Generative Adversarial Networks
Stars: ✭ 3,845 (+6003.17%)
Mutual labels:  dcgan, pix2pix

Matlab-GAN License: MIT View Matlab-GAN on File Exchange

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.

Configuration

To run the following codes, users should have the following packages,

  • MATLAB 2019b
  • Deep Learning Toolbox
  • Parallel Computing Toolbox (optional for GPU usage)

Datasets

Table of Contents

Outputs

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

References

  • Y. LeCun and C. Cortes, “MNIST handwritten digitdatabase,” 2010. [MNIST]
  • J. Deng, W. Dong, R. Socher, L.-J. Li, K. Li, andL. Fei-Fei, “ImageNet: A Large-Scale Hierarchical Image Database,” inCVPR09, 2009. [Apple2Orange (ImageNet)]
  • R. Tyleček and R. Šára, “Spatial pattern templates forrecognition of objects with regular structure,” inProc.GCPR, (Saarbrucken, Germany), 2013. [Facade]
  • Z. Liu, P. Luo, X. Wang, and X. Tang, “Deep learn-ing face attributes in the wild,” inProceedings of In-ternational Conference on Computer Vision (ICCV),December 2015. [CelebA]
  • Goodfellow, Ian J. et al. “Generative Adversarial Networks.” ArXiv abs/1406.2661 (2014): n. pag. (GAN)
  • Radford, Alec et al. “Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks.” CoRR abs/1511.06434 (2015): n. pag. (DCGAN)
  • Denton, Emily L. et al. “Semi-Supervised Learning with Context-Conditional Generative Adversarial Networks.” ArXiv abs/1611.06430 (2017): n. pag. (CGAN)
  • Odena, Augustus et al. “Conditional Image Synthesis with Auxiliary Classifier GANs.” ICML (2016). (ACGAN)
  • Chen, Xi et al. “InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Nets.” NIPS (2016). (InfoGAN)
  • Makhzani, Alireza et al. “Adversarial Autoencoders.” ArXiv abs/1511.05644 (2015): n. pag. (AAE)
  • Isola, Phillip et al. “Image-to-Image Translation with Conditional Adversarial Networks.” 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (2016): 5967-5976. (Pix2Pix)
  • J.-Y. Zhu, T. Park, P. Isola, and A. A. Efros, “Unpairedimage-to-image translation using cycle-consistent ad-versarial networks,” 2017. (CycleGAN)
  • Arjovsky, Martín et al. “Wasserstein GAN.” ArXiv abs/1701.07875 (2017): n. pag. (WGAN)
  • Odena, Augustus. “Semi-Supervised Learning with Generative Adversarial Networks.” ArXiv abs/1606.01583 (2016): n. pag. (SGAN)
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].