Created by Adam Anderson with help from Matt Whiteway
This repository contains TensorFlow implementations of two popular neural network models for image generation: Generative Adversarial Networks and Variational Autoencoders. The code is written to generate images from the MNIST dataset, but it could in theory be applied to other image generation problems for single-channel images.
GAN
VAE
References
- Variational Autoencoders Explained - Frans, 2016
- Tutorial on Variational Autoencoders - Doersch, 2016
- Generative Adversarial Networks Explained - Frans, 2016
- NIPS 2016 Tutorial: Generative Adversarial Networks - Goodfellow, 2016