VQ-VAE
Vector Quantized Variational Autoencoder