POT icon indicating copy to clipboard operation
POT copied to clipboard

POT : Python Optimal Transport

Results 69 POT issues
Sort by recently updated
recently updated
newest added

The only licensing terms given for POT is the MIT license in `LICENSE`. It seems unclear to me whether this license applies to the data files in the `data` directory....

bug
help wanted

One can implement it easily by using compensating sums.

## Describe the bug When building POT using Spack I get a bunch of warnings: ``` ot/lp/EMD_wrapper.cpp: In function 'int EMD_wrap(int, int, double*, double*, double*, double*, double*, double*, double*, int)':...

bug
help wanted

## 🚀 Feature Would it be possible to perform linear domain adaptation (like is done by ot.da.LinearTransport) but across different spaces ? ### Motivation The LinearTransport is very useful to...

enhancement

## Description The following output showed up when playing with the codes on the docs of the stochastic sub-module. I think the output of the following code snippet is clear...

bug
help wanted

## 🚀 Feature Extend ot.bregman.barycenter to higher dimensions (>1D data) ### Motivation Computing barycenters for color images requires at least 3 dimensions (rgb or lab). ### Pitch Recent papers have...

enhancement

## Describe the bug I'm opening as a bug, but the code actually does work. The issue is the definition used for `Sinkhorn Divergence`. Basically, the Sinkhorn Divergence code does...

help wanted
documentation

## 🚀 Feature transform (and perhaps inverse_transform) should allow for interpolation (partial) transformation, given lambda (default=1). ### Motivation Interpolation allows one to seamlessly "morph" between two distributions. ### Pitch This...

enhancement

## Describe the bug It seems `ot.emd` fails to return an optimal plan (up to numerical precision) if there is large entries in the cost matrix (even if the optimal...

bug
help wanted

building the doc with: `make html-noplot` generates many warnings: ``` /Users/alex/work/src/POT/ot/bregman.py:docstring of ot.bregman.barycenter_sinkhorn:38: WARNING: Duplicate explicit target name: "3". /Users/alex/work/src/POT/ot/bregman.py:docstring of ot.bregman.barycenter_stabilized:41: WARNING: Duplicate explicit target name: "3". /Users/alex/work/src/POT/ot/bregman.py:docstring of...

bug
help wanted