Fun with Generative Models and Chinese! Variational Autoencoder, Recurrent Attentive Writer, Generative Adversarial Networks.