mnist_generative icon indicating copy to clipboard operation
mnist_generative copied to clipboard

Reasonably-okay-performing implementation of a GAN and an adversarial autoencoder on MNIST.

MNIST Generative Models

Theano implementations of two generative models for MNIST:

  • An adversarial autoencoder (Makhzani et al.)
  • A generative adversarial network (Goodfellow et al.)

Both perform reasonably, but not particularly well. To run the code, you'll need to install Lasagne, as well as this small Theano library I wrote.

Samples from the adversarial autoencoder:

Adversarial autoencoder samples

Samples from the GAN:

GAN samples