Nonlinear dimension reduction via outer Bi-Lipschitz extensions | Synapse