Canonical normalizing flows for manifold learning

Neural Information Processing Systems 

The embedding of such a manifold into the high-dimensional space of the data is achieved via learnable invertible transformations.