Skip to content

Commit 1287e18

Browse files
committed
Added modifications to release file
1 parent f8ca89e commit 1287e18

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

RELEASES.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,15 @@
22

33
## 0.9.7.dev0
44

5+
This new release adds support for sparse cost matrices in the exact EMD solver. Users can now pass sparse cost matrices (e.g., k-NN graphs, sparse graphs) and receive sparse transport plans, significantly reducing memory footprint for large-scale problems. The implementation is backend-agnostic, automatically handling scipy.sparse for NumPy and torch.sparse for PyTorch, and preserves full gradient computation capabilities for automatic differentiation in PyTorch. This enables efficient solving of OT problems on graphs with millions of nodes where only a sparse subset of edges have finite costs.
6+
7+
#### New features
8+
- Add support for sparse cost matrices in exact EMD solver `ot.emd` and `ot.emd2` (PR #778)
9+
510
#### Closed issues
11+
- Add support for sparse cost matrices in EMD solver (PR #778, Issue #397)
612
- Fix deprecated JAX function in `ot.backend.JaxBackend` (PR #771, Issue #770)
713
- Add test for build from source (PR #772, Issue #764)
8-
- Stable `ot.TorchBackend.sqrtm` around repeated eigvals (PR #774, Issue #773)
914

1015
## 0.9.6.post1
1116

0 commit comments

Comments
 (0)