4
4
## 1.0.0 Out of beta
5
5
* July 2019*
6
6
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!
8
8
The library has been used in
9
9
the wild for a while now and we have reached a state where a lot of fundamental
10
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.
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.
12
17
13
18
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
19
+ problems and research but with the new contributions we now implement algorithms and solvers
15
20
from 24 scientific papers (listed in the README.md file). New features include a
16
21
direct implementation of the [ empirical Sinkhorn divergence] ( https://pot.readthedocs.io/en/latest/all.html#ot.bregman.empirical_sinkhorn_divergence )
17
22
, 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
21
26
and a solver for [ Unbalanced OT barycenters] ( https://github.com/rflamary/POT/blob/master/notebooks/plot_UOT_barycenter_1D.ipynb ) .
22
27
A new variant of Gromov-Wasserstein divergence called [ Fused
23
28
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 )
29
+ has been also contributed with exemples of use on [ tructured data] ( https://github.com/rflamary/POT/blob/master/notebooks/plot_fgw.ipynb )
25
30
and computing [ barycenters of labeld graphs] ( https://github.com/rflamary/POT/blob/master/notebooks/plot_barycenter_fgw.ipynb ) .
26
31
27
32
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
29
34
examples corresponding to the new features and a lot of corrections for the
30
35
docstrings. But the most visible change is a new
31
36
[ quick start guide] ( https://pot.readthedocs.io/en/latest/quickstart.html ) for
32
37
POT that gives several pointers about which function or classes allow to solve a
33
38
specific OT problem. When possible a link is provided to relevant examples.
34
39
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
+
36
50
37
51
#### Features
38
52
0 commit comments