Variational Learning of Disentangled Representations