summaryrefslogtreecommitdiff
path: root/RELEASES.md
diff options
context:
space:
mode:
authorCédric Vincent-Cuaz <cedvincentcuaz@gmail.com>2023-06-12 12:01:48 +0200
committerGitHub <noreply@github.com>2023-06-12 12:01:48 +0200
commit9076f02903ba2fb9ea9fe704764a755cad8dcd63 (patch)
treeb7fda84880c5dabd1c441a1655741493e0683342 /RELEASES.md
parentf0dab2f684f4fc768fd50e0b70918e075dcdd0f3 (diff)
[FEAT] Entropic gw/fgw/srgw/srfgw solvers (#455)upstream/latest
* add entropic fgw + fgw bary + srgw + srfgw with tests * add exemples for entropic srgw - srfgw solvers * add PPA solvers for GW/FGW + complete previous commits * update readme * add tests * add examples + tests + warning in entropic solvers + releases * reduce testing runtimes for test_gromov * fix conflicts * optional marginals * improve coverage * gromov doc harmonization * fix pep8 * complete optional marginal for entropic srfgw --------- Co-authored-by: Rémi Flamary <remi.flamary@gmail.com>
Diffstat (limited to 'RELEASES.md')
-rw-r--r--RELEASES.md10
1 files changed, 8 insertions, 2 deletions
diff --git a/RELEASES.md b/RELEASES.md
index 61ad2ca..2f47f40 100644
--- a/RELEASES.md
+++ b/RELEASES.md
@@ -5,13 +5,18 @@
#### New features
- Make alpha parameter in semi-relaxed Fused Gromov Wasserstein differentiable (PR #483)
- Make alpha parameter in Fused Gromov Wasserstein differentiable (PR #463)
-- Added the sparsity-constrained OT solver to `ot.smooth` and added ` projection_sparse_simplex` to `ot.utils` (PR #459)
+- Added the sparsity-constrained OT solver to `ot.smooth` and added `projection_sparse_simplex` to `ot.utils` (PR #459)
- Add tests on GPU for master branch and approved PR (PR #473)
- Add `median` method to all inherited classes of `backend.Backend` (PR #472)
- Update tests for macOS and Windows, speedup documentation (PR #484)
+- Added Proximal Point algorithm to solve GW problems via a new parameter `solver="PPA"` in `ot.gromov.entropic_gromov_wasserstein` + examples (PR #455)
+- Added features `warmstart` and `kwargs` in `ot.gromov.entropic_gromov_wasserstein` to respectively perform warmstart on dual potentials and pass parameters to `ot.sinkhorn` (PR #455)
+- Added sinkhorn projection based solvers for FGW `ot.gromov.entropic_fused_gromov_wasserstein` and entropic FGW barycenters + examples (PR #455)
+- Added features `warmstartT` and `kwargs` to all CG and entropic (F)GW barycenter solvers (PR #455)
+- Added entropic semi-relaxed (Fused) Gromov-Wasserstein solvers in `ot.gromov` + examples (PR #455)
+- Make marginal parameters optional for (F)GW solvers in `._gw`, `._bregman` and `._semirelaxed` (PR #455)
#### Closed issues
-
- Fix circleci-redirector action and codecov (PR #460)
- Fix issues with cuda for ot.binary_search_circle and with gradients for ot.sliced_wasserstein_sphere (PR #457)
- Major documentation cleanup (PR #462, #467, #475)
@@ -22,6 +27,7 @@
- Fix `utils.cost_normalization` function issue to work with multiple backends (PR #472)
## 0.9.0
+*April 2023*
This new release contains so many new features and bug fixes since 0.8.2 that we
decided to make it a new minor release at 0.9.0.