Learning and Inferring Movement with Deep Generative Model