Variational Encoding of Complex Dynamics