Skip to content

conditional variational autoencoder written in Keras

Notifications You must be signed in to change notification settings

deesatzed/Conditional_VAE

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

conditional variational autencoder for keras

This is an implementation of a CVAE in Keras trained on the MNIST data set, based on the paper Learning Structured Output Representation using Deep Conditional Generative Models and the code fragments from Agustinus Kristiadi's blog here.

Since a one-hot vector of digit class labels is concatenated with the input prior to encoding and again to the latent space prior to decoding, we can sample individual digits and combinations. This gif shows a transition along the number line from zero to nine.

MNIST_CVAE

About

conditional variational autoencoder written in Keras

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.2%
  • Python 0.8%