rflamary · GitHub

* FIX reg gcg
* Batch OT losses (Sinkhorn + Gromov) (#755)
* linear ot implemented
* improve stopping criterion and assymetric case
* Add recompute_const and simplify the pipeline for the symmetric = False
* add tests
* update the examples and rename to follow the "ot.solve" naming conventions
* update realeases.md
* idem
* move set_grad_enabled to backend
* set_grad_enabled for quadratric solver
* update doc
* remove useless importation in doc
* Update references
* update example
* Remove classes in quadratic, move examples to backend, add potentials, remove context managers for grads. To do: improve doc and tests
* updat tests
* Massive improvement of the documentation for ot.batch
* cover (almost) all ot.batch with tests
* bug in the tests
* update docstring
* highlight that ot.batch is solving the entropic version
* removing yet another error in the docstring
* Add missing parameter recompute_const
* Remove png, add all backends and gradient mode to tests
* add the missing pytest
* change .sum() into nx.sum
* add missing backend
* yet another missing nx
* remove useless squeeze and add test for non-log bregman
* remove last_step from quadratic tests
* add missing tests and improve documentation
* proper unsqueeze test
* add unsqueeze to tensorflow
* solve double backprop issue in test_gradients_torch
---------
Co-authored-by: PaulKrzakala <paul.krzakala@gmail.com>
Co-authored-by: Rémi Flamary <remi.flamary@gmail.com>
Co-authored-by: Cédric Vincent-Cuaz <cedvincentcuaz@gmail.com>
* Fix deprecation warning of .T for 1-d inputs (#761)
* Fix deprecation warning of .T for 1-d inputs
* Update RELEASES.md
* [MRG] speedup and update tests and wheels and prepare for release 0.9.6 (#759)
* fatser tests
* add tests
* add new build wheels
* add python 3.13
* keep version macos
* python 3.12 on macosx
* release
* ste release version number
* remove macos-13
* move solve_batch and solve_gromov_btac and dist in main ot
* Release 0.9.6 (#762)
* Release 0.9.6
* Update RELEASES.md
* Update RELEASES.md
---------
Co-authored-by: Cédric Vincent-Cuaz <cedvincentcuaz@gmail.com>
* Fix Manifest and change numbering for post release (#763)
* change version number and update manifest
* use proper numbering
* use proper numbering
* pr number
* last one?
* WIP
* update RELEASES.md
* ENH add test_gcg_no_reg
---------
Co-authored-by: KrzakalaPaul <62666596+KrzakalaPaul@users.noreply.github.com>
Co-authored-by: PaulKrzakala <paul.krzakala@gmail.com>
Co-authored-by: Rémi Flamary <remi.flamary@gmail.com>
Co-authored-by: Cédric Vincent-Cuaz <cedvincentcuaz@gmail.com>
Co-authored-by: François Rozet <francois.rozet@outlook.com>

Read the original on github.com ↗