Optimal Transport Tools (OTT): A JAX Toolbox for all things Wasserstein

01/28/2022
by   Marco Cuturi, et al.
4

Optimal transport tools (OTT-JAX) is a Python toolbox that can solve optimal transport problems between point clouds and histograms. The toolbox builds on various JAX features, such as automatic and custom reverse mode differentiation, vectorization, just-in-time compilation and accelerators support. The toolbox covers elementary computations, such as the resolution of the regularized OT problem, and more advanced extensions, such as barycenters, Gromov-Wasserstein, low-rank solvers, estimation of convex maps, differentiable generalizations of quantiles and ranks, and approximate OT between Gaussian mixtures. The toolbox code is available at

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/19/2019

Statistical data analysis in the Wasserstein space

This paper is concerned by statistical inference problems from a data se...
research
05/12/2021

Optimal transport with some directed distances

We present a toolkit of directed distances between quantile functions. B...
research
05/31/2023

Unbalanced Low-rank Optimal Transport Solvers

The relevance of optimal transport methods to machine learning has long ...
research
06/15/2022

Rethinking Initialization of the Sinkhorn Algorithm

Computing an optimal transport (OT) coupling between distributions plays...
research
07/05/2021

Fast and Scalable Optimal Transport for Brain Tractograms

We present a new multiscale algorithm for solving regularized Optimal Tr...
research
03/17/2022

Low-rank Wasserstein polynomial chaos expansions in the framework of optimal transport

A unsupervised learning approach for the computation of an explicit func...
research
02/02/2022

Approximative Algorithms for Multi-Marginal Optimal Transport and Free-Support Wasserstein Barycenters

Computationally solving multi-marginal optimal transport (MOT) with squa...

Please sign up or login with your details

Forgot password? Click here to reset