POT icon indicating copy to clipboard operation
POT copied to clipboard

POT : Python Optimal Transport

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

## Bug Hello! When there is a nan in the metric cost matrix (gromov_wasserstein or fused_gromov_wasserstein) I get a 'segmentation fault core dumped' error. ## Code sample ```python import numpy...

bug
help wanted

Currently several algorithms to compute or estimate Gromov-Wasserstein distance are provided, so the user has lots of freedom to experiment with algorithms which are appropriate to their particular distribution size,...

enhancement

## Describe the bug Theory ([Theorem 3 in this paper](http://proceedings.mlr.press/v119/janati20a/janati20a.pdf) ) tells us that the Sinkhorn barycenter between two Gaussian distribution with the same std $\sigma$ should be a Gaussian...

bug
help wanted

Hi, I met a bug when I intend to use GPU to calculate sinkhorn OT: RuntimeError: CUDA error: device-side assert triggered CUDA kernel errors might be asynchronously reported at some...

bug
help wanted

The calculations of ot.unbalanced.sinkhorn_knopp_unbalanced seems incorrect in version 0.8.2, which is not equal to the results of version 0.8.1.

bug
help wanted

## Describe the bug POT uses MIT, but has a requirement for CVXOPT, which uses [GPLv3](https://cvxopt.org/copyright.html) (Likely because it uses [GLPK](https://en.wikipedia.org/wiki/GNU_Linear_Programming_Kit)). This means that any upstream code cannot use an...

bug
help wanted

## Types of changes This PR is for the implementation of the Low Rank Gromov-Wasserstein solver. **Paper reference:** Scetbon, M., Peyré, G. & Cuturi, M. (2022). "Linear-Time GromovWasserstein Distances using...

## Types of changes ## Motivation and context / Related issue ## How has this been tested (if it applies) ## PR checklist - [ ] I have read the...

## Types of changes This PR is dedicated to the implementation of Fused Unbalanced GW and (Fused) Unbalanced COOT. Since their structures, it is enough to write a common template,...

## Describe the bug In `test_solve_sample_methods`, `ot.solve_sample` is called with the same random argument in the two first positions. The expectation is, of course, to find a solution of 0....

bug
help wanted