MusicVAE Autoencoder | Variational autoencoder MusicVAE: Creating a palette for musical scores with machine learning A Hierarchical Latent Vector Model for Learning Long-Term Structure in Music