QVAE: Quantized Variational AutoEncoder Reference: Neural Discrete Representation Learning Generating Diverse High-Fidelity Images with VQ-VAE-2