Skip to content

Commit 8f908bd

Browse files
committed
update readme+doc
1 parent dee6d6e commit 8f908bd

File tree

2 files changed

+37
-5
lines changed

2 files changed

+37
-5
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ This open source Python library provide several solvers for optimization problem
1414
It provides the following solvers:
1515

1616
* OT Network Flow solver for the linear program/ Earth Movers Distance [1].
17-
* Entropic regularization OT solver with Sinkhorn Knopp Algorithm [2] and stabilized version [9][10] and greedy SInkhorn [21] with optional GPU implementation (requires cudamat).
17+
* Entropic regularization OT solver with Sinkhorn Knopp Algorithm [2] and stabilized version [9][10] and greedy SInkhorn [22] with optional GPU implementation (requires cudamat).
1818
* Smooth optimal transport solvers (dual and semi-dual) for KL and squared L2 regularizations [17].
1919
* Non regularized Wasserstein barycenters [16] with LP solver (only small scale).
20-
* Bregman projections for Wasserstein barycenter [3] and unmixing [4].
20+
* Bregman projections for Wasserstein barycenter [3], convolutional barycenter [21] and unmixing [4].
2121
* Optimal transport for domain adaptation with group lasso regularization [5]
2222
* Conditional gradient [6] and Generalized conditional gradient for regularized OT [7].
2323
* Linear OT [14] and Joint OT matrix and mapping estimation [8].

docs/source/readme.rst

Lines changed: 35 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,14 @@ It provides the following solvers:
1313
- OT Network Flow solver for the linear program/ Earth Movers Distance
1414
[1].
1515
- Entropic regularization OT solver with Sinkhorn Knopp Algorithm [2]
16-
and stabilized version [9][10] with optional GPU implementation
17-
(requires cudamat).
16+
and stabilized version [9][10] and greedy SInkhorn [22] with optional
17+
GPU implementation (requires cudamat).
1818
- Smooth optimal transport solvers (dual and semi-dual) for KL and
1919
squared L2 regularizations [17].
2020
- Non regularized Wasserstein barycenters [16] with LP solver (only
2121
small scale).
22-
- Bregman projections for Wasserstein barycenter [3] and unmixing [4].
22+
- Bregman projections for Wasserstein barycenter [3], convolutional
23+
barycenter [21] and unmixing [4].
2324
- Optimal transport for domain adaptation with group lasso
2425
regularization [5]
2526
- Conditional gradient [6] and Generalized conditional gradient for
@@ -29,6 +30,9 @@ It provides the following solvers:
2930
pymanopt).
3031
- Gromov-Wasserstein distances and barycenters ([13] and regularized
3132
[12])
33+
- Stochastic Optimization for Large-scale Optimal Transport (semi-dual
34+
problem [18] and dual problem [19])
35+
- Non regularized free support Wasserstein barycenters [20].
3236

3337
Some demonstrations (both in Python and Jupyter Notebook format) are
3438
available in the examples folder.
@@ -219,6 +223,9 @@ The contributors to this library are:
219223
- `Stanislas Chambon <https://slasnista.github.io/>`__
220224
- `Antoine Rolet <https://arolet.github.io/>`__
221225
- Erwan Vautier (Gromov-Wasserstein)
226+
- `Kilian Fatras <https://kilianfatras.github.io/>`__
227+
- `Alain
228+
Rakotomamonjy <https://sites.google.com/site/alainrakotomamonjy/home>`__
222229

223230
This toolbox benefit a lot from open source research and we would like
224231
to thank the following persons for providing some code (in various
@@ -334,6 +341,31 @@ Optimal Transport <https://arxiv.org/abs/1710.06276>`__. Proceedings of
334341
the Twenty-First International Conference on Artificial Intelligence and
335342
Statistics (AISTATS).
336343

344+
[18] Genevay, A., Cuturi, M., Peyré, G. & Bach, F. (2016) `Stochastic
345+
Optimization for Large-scale Optimal
346+
Transport <https://arxiv.org/abs/1605.08527>`__. Advances in Neural
347+
Information Processing Systems (2016).
348+
349+
[19] Seguy, V., Bhushan Damodaran, B., Flamary, R., Courty, N., Rolet,
350+
A.& Blondel, M. `Large-scale Optimal Transport and Mapping
351+
Estimation <https://arxiv.org/pdf/1711.02283.pdf>`__. International
352+
Conference on Learning Representation (2018)
353+
354+
[20] Cuturi, M. and Doucet, A. (2014) `Fast Computation of Wasserstein
355+
Barycenters <http://proceedings.mlr.press/v32/cuturi14.html>`__.
356+
International Conference in Machine Learning
357+
358+
[21] Solomon, J., De Goes, F., Peyré, G., Cuturi, M., Butscher, A.,
359+
Nguyen, A. & Guibas, L. (2015). `Convolutional wasserstein distances:
360+
Efficient optimal transportation on geometric
361+
domains <https://dl.acm.org/citation.cfm?id=2766963>`__. ACM
362+
Transactions on Graphics (TOG), 34(4), 66.
363+
364+
[22] J. Altschuler, J.Weed, P. Rigollet, (2017) `Near-linear time
365+
approximation algorithms for optimal transport via Sinkhorn
366+
iteration <https://papers.nips.cc/paper/6792-near-linear-time-approximation-algorithms-for-optimal-transport-via-sinkhorn-iteration.pdf>`__,
367+
Advances in Neural Information Processing Systems (NIPS) 31
368+
337369
.. |PyPI version| image:: https://badge.fury.io/py/POT.svg
338370
:target: https://badge.fury.io/py/POT
339371
.. |Anaconda Cloud| image:: https://anaconda.org/conda-forge/pot/badges/version.svg

0 commit comments

Comments
 (0)