Skip to content

Implementation of Vector Quantised VAE (VQ-VAE) with PixelCNN prior in Tensorflow.

Notifications You must be signed in to change notification settings

jiazhao97/VQ-VAE_withPixelCNNprior

Repository files navigation

VQ-VAE with PixelCNN prior

Workflow

  • Train the Vector Quantised Variational AutoEncoder (VQ-VAE) for discrete representation and reconstruction.
  • Use PixelCNN to learn the priors on the discrete latents for image sampling.

Acknowledgement

Usage

  • Run MNIST: vqvae1_withPixelCNNprior_mnist.py
  • Run cifar-10: vqvae1_withPixelCNNprior_cifar10.py

Results

Testing data Reconstruction Random samples Samples based on PixelCNN prior
MNIST
cifar-10

About

Implementation of Vector Quantised VAE (VQ-VAE) with PixelCNN prior in Tensorflow.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages