44## 1.0.0 Out of beta
55* July 2019*
66
7- This is the first official stable release of POT this means a jump to 1.0.0!
7+ This is the first official stable release of POT and this means a jump to 1.0.0!
88The library has been used in
99the wild for a while now and we have reached a state where a lot of fundamental
1010OT 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.
11+ but kept the beta flag in its Pypi classifiers until now.
12+
13+ Note that this major
14+ release will be the last one supporting officially Python 2.7 (See
15+ https://python3statement.org/ for more reasons). For next release we will keep
16+ the travis tests for Python 2 but will make them non necessary for merge in 2020.
1217
1318The features are never complete in a toolbox designed for solving mathematical
14- problems but with the new contributions we now implement algorithms and solvers
19+ problems and research but with the new contributions we now implement algorithms and solvers
1520from 24 scientific papers (listed in the README.md file). New features include a
1621direct implementation of the [ empirical Sinkhorn divergence] ( https://pot.readthedocs.io/en/latest/all.html#ot.bregman.empirical_sinkhorn_divergence )
1722, a new efficient (Cython implementation) solver for [ EMD in 1D] ( https://pot.readthedocs.io/en/latest/all.html#ot.lp.emd_1d )
@@ -21,18 +26,27 @@ have implementations for [Unbalanced OT](https://github.com/rflamary/POT/blob/ma
2126and a solver for [ Unbalanced OT barycenters] ( https://github.com/rflamary/POT/blob/master/notebooks/plot_UOT_barycenter_1D.ipynb ) .
2227A new variant of Gromov-Wasserstein divergence called [ Fused
2328Gromov-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 )
29+ has been also contributed with exemples of use on [ tructured data] ( https://github.com/rflamary/POT/blob/master/notebooks/plot_fgw.ipynb )
2530and computing [ barycenters of labeld graphs] ( https://github.com/rflamary/POT/blob/master/notebooks/plot_barycenter_fgw.ipynb ) .
2631
2732
28- Finally a lot of work has been done on the documentation with several new
33+ A lot of work has been done on the documentation with several new
2934examples corresponding to the new features and a lot of corrections for the
3035docstrings. But the most visible change is a new
3136[ quick start guide] ( https://pot.readthedocs.io/en/latest/quickstart.html ) for
3237POT that gives several pointers about which function or classes allow to solve a
3338specific OT problem. When possible a link is provided to relevant examples.
3439
35- TODO contributors
40+ We will also provide with this release some pre-compiled Python wheels for Linux
41+ 64bit on
42+ github and pip. This will simplify the install process that before requires a C
43+ compiler and numpy/cython already installed.
44+
45+ Finally we would like to acknowledge and thank the numerous contributors of POT
46+ that has helped in the past build the foundation and are still contributing to
47+ bring new features and solvers to the library.
48+
49+
3650
3751#### Features
3852
0 commit comments