An open API service indexing awesome lists of open source software.

https://github.com/gaborvecsei/variational-autoencoder

Variational-Autoencoder w/ Convolutional Layers
https://github.com/gaborvecsei/variational-autoencoder

cnn convolutional-networks convolutional-neural-networks deep-learning image-reconstruction keras machine-learning python research tensorflow vae variational-autoencoder

Last synced: 11 months ago
JSON representation

Variational-Autoencoder w/ Convolutional Layers

Awesome Lists containing this project

README

          

# Variational Autoencoder - VAE

In this repository you will find a *Variational Autoencoder* implementation which uses
*Convolutional* layers to encode the input images to a latent vector, and *Traansposed Convolutional* layers to
reconstruct the encoded vectors into images.

interactive random reconstruction

## Latent Space Playground

Check out the [notebook](latent_playground.ipynb) which contains the code for the experiments

### Feature Importance

We can measure that in the latent space which feature is the most important for the reconstruction.
By "most important" I mean the ones which contribute to the bigger changes on the decoded images.

most important features

### Interactive Image Reconstruction

In this part of the [notebook](latent_playground.ipynb), you can play with the latent space to generate your own
images based on the latent vector values.

interactive reconstruction