|
1 | 1 | # POT Releases
|
2 | 2 |
|
3 | 3 |
|
| 4 | +## 1.0.0 Out of beta |
| 5 | +*July 2019* |
| 6 | + |
| 7 | +This is the first official stable release of POT this means a jump to 1.0.0! |
| 8 | +The library has been used in |
| 9 | +the wild for a while now and we have reached a state where a lot of fundamental |
| 10 | +OT solvers are available and tested. It has been quite stable in the last months |
| 11 | +but kept the beta flag in its Pypi classifiers until now. |
| 12 | + |
| 13 | +The features are never complete in a toolbox designed for solving mathematical |
| 14 | +problems but with the new contributions we now implement algorithms and solvers |
| 15 | +from 24 scientific papers (listed in the README.md file). New features include a |
| 16 | +direct implementation of the [empirical Sinkhorn divergence](https://pot.readthedocs.io/en/latest/all.html#ot.bregman.empirical_sinkhorn_divergence) |
| 17 | +, a new efficient (Cython implementation) solver for [EMD in 1D](https://pot.readthedocs.io/en/latest/all.html#ot.lp.emd_1d) |
| 18 | +and corresponding [Wasserstein |
| 19 | +1D](https://pot.readthedocs.io/en/latest/all.html#ot.lp.wasserstein_1d). We now also |
| 20 | +have implementations for [Unbalanced OT](https://github.com/rflamary/POT/blob/master/notebooks/plot_UOT_1D.ipynb) |
| 21 | +and a solver for [Unbalanced OT barycenters](https://github.com/rflamary/POT/blob/master/notebooks/plot_UOT_barycenter_1D.ipynb). |
| 22 | +A new variant of Gromov-Wasserstein divergence called [Fused |
| 23 | +Gromov-Wasserstein](https://pot.readthedocs.io/en/latest/all.html?highlight=fused_#ot.gromov.fused_gromov_wasserstein) |
| 24 | +with exemples of use on [tructured data](https://github.com/rflamary/POT/blob/master/notebooks/plot_fgw.ipynb) |
| 25 | +and computing [barycenters of labeld graphs](https://github.com/rflamary/POT/blob/master/notebooks/plot_barycenter_fgw.ipynb). |
| 26 | + |
| 27 | + |
| 28 | +Finally a lot of work has been done on the documentation with several new |
| 29 | +examples corresponding to the new features and a lot of corrections for the |
| 30 | +docstrings. But the most visible change is a new |
| 31 | +[quick start guide](https://pot.readthedocs.io/en/latest/quickstart.html) for |
| 32 | +POT that gives several pointers about which function or classes allow to solve a |
| 33 | +specific OT problem. When possible a link is provided to relevant examples. |
| 34 | + |
| 35 | +TODO contributors |
| 36 | + |
| 37 | +#### Features |
| 38 | + |
| 39 | +* Add compiled manylinux 64bits wheels to pip releases (PR #91) |
| 40 | +* Add quick start guide (PR #88) |
| 41 | +* Make doctest work on travis (PR #90) |
| 42 | +* Update documentation (PR #79, PR #84) |
| 43 | +* Solver for EMD in 1D (PR #89) |
| 44 | +* Solvers for regularized unbalanced OT (PR #87) |
| 45 | +* Solver for Fused Gromov-Wasserstein (PR #86) |
| 46 | +* Add empirical Sinkhorn and empirical Sinkhorn divergences (PR #80) |
| 47 | + |
| 48 | + |
| 49 | +#### Closed issues |
| 50 | + |
| 51 | +- Issue #59 fail when using "pip install POT" (new details in doc+ hopefully |
| 52 | + wheels) |
| 53 | +- Issue #85 Cannot run gpu modules |
| 54 | +- Issue #75 Greenkhorn do not return log (solved in PR #76) |
| 55 | +- Issue #82 Gromov-Wasserstein fails when the cost matrices are slightly different |
| 56 | +- Issue #72 Macosx build problem |
| 57 | + |
| 58 | + |
4 | 59 | ## 0.5.0 Year 2
|
5 | 60 | *Sep 2018*
|
6 | 61 |
|
|
0 commit comments