summaryrefslogtreecommitdiff
path: root/ot/gpu
AgeCommit message (Collapse)Author
2022-04-07[MRG] Remove deprecated ot.gpu submodule (#361)Rémi Flamary
* remove all cpu submodule and tests * speedup tests gromov
2021-11-05[MRG] Release 0.8 (#289)Rémi Flamary
* working on release * test circleci * try again * cleanup circle ci run * add all PR and releant Issues * update doc * thanks idris * update version + add pyproject.toml * test pyproject.toml * revert tests * build wheels * use windows-latest for tests * add tests python 3.10 * build all whels * all versions * build all wheels * build all wheels * cleanup pep8 and minimal acions * forst shot text release * bettr text * stuff * release text updated * update manifest to allow build from source * update doc again * update release
2021-09-30[MRG] GPU bugs solve (#288)ncassereau-idris
* gpus tests now passing * pep8 compliance * GPU tests succeeding even if b has rank higher than 1 Co-authored-by: Rémi Flamary <remi.flamary@gmail.com>
2021-06-01[MRG] POT numpy/torch/jax backends (#249)Rémi Flamary
* add numpy and torch backends * stat sets on functions * proper import * install recent torch on windows * install recent torch on windows * now testing all functions in backedn * add jax backedn * clenaup windowds * proper convert for jax backedn * pep8 * try again windows tests * test jax conversion * try proper widows tests * emd fuction ses backedn * better test partial OT * proper tests to_numpy and teplate Backend * pep8 * pep8 x2 * feaking sinkhorn works with torch * sinkhorn2 compatible * working ot.emd2 * important detach * it should work * jax autodiff emd * pep8 * no tast same for jax * new independat tests per backedn * freaking pep8 * add tests for gradients * deprecate ot.gpu * worging dist function * working dist * dist done in backedn * not in * remove indexing * change accuacy for jax * first pull backend * projection simplex * projection simplex * projection simplex * projection simplex no ci * projection simplex no ci * projection simplex no ci * pep8 * add backedn discusion to quickstart guide * projection simplex no ci * projection simplex no ci * projection simplex no ci * pep8 + better doc * proper links * corect doctest * big debug documentation * doctest again * doctest again bis * doctest again ter (last one or i kill myself) * backend test + doc proj simplex * correction test_utils * correction test_utils * correction cumsum * correction flip * correction flip v2 * more debug * more debug * more debug + pep8 * pep8 * argh * proj_simplex * backedn works for sort * proj simplex * jax sucks * update doc * Update test/test_utils.py Co-authored-by: Alexandre Gramfort <alexandre.gramfort@m4x.org> * Update docs/source/quickstart.rst Co-authored-by: Alexandre Gramfort <alexandre.gramfort@m4x.org> * Update docs/source/quickstart.rst Co-authored-by: Alexandre Gramfort <alexandre.gramfort@m4x.org> * Update docs/source/quickstart.rst Co-authored-by: Alexandre Gramfort <alexandre.gramfort@m4x.org> * Update docs/source/readme.rst Co-authored-by: Alexandre Gramfort <alexandre.gramfort@m4x.org> * Update test/test_utils.py Co-authored-by: Alexandre Gramfort <alexandre.gramfort@m4x.org> * Update ot/utils.py Co-authored-by: Alexandre Gramfort <alexandre.gramfort@m4x.org> * Update docs/source/readme.rst Co-authored-by: Alexandre Gramfort <alexandre.gramfort@m4x.org> * Update ot/lp/__init__.py Co-authored-by: Alexandre Gramfort <alexandre.gramfort@m4x.org> * begin comment alex * comment alex part 2 * optimize test gromov * proj_simplex on vectors * add awesome gradient decsnt example on the weights * pep98 of course * proof read example by alex * pep8 again * encoding oos in translation * correct legend Co-authored-by: Nicolas Courty <ncourty@irisa.fr> Co-authored-by: Alexandre Gramfort <alexandre.gramfort@m4x.org>
2021-04-19[MRG] Cleanup test warnings (#242)Rémi Flamary
* remove warnings in tests from docstrings * working tets for bregman implemneted methods * pep8
2020-04-24better doc per moduleRémi Flamary
2019-07-03doc in modulesRémi Flamary
2019-07-02Merge branch 'master' into doc_modulesRémi Flamary
2019-07-01Moved GPU doctests to test_gpu for tests not to fail if no GPU availableRomain Tavenard
2019-06-06start documentation otRémi Flamary
2018-11-19update flake8 parametersRémi Flamary
2018-11-19remove W605 errorsRémi Flamary
2018-10-03update releases.mdRémi Flamary
2018-09-28correction bug merge ot.gpu.daRémi Flamary
2018-09-28update realease.mdRémi Flamary
2018-09-28merge with new gpu stuffRémi Flamary
2018-09-28correction import in ot.gpuRémi Flamary
2018-09-28update documentationRémi Flamary
2018-09-24removed unused importRémi Flamary
2018-09-24update testsRémi Flamary
2018-09-24pep8Rémi Flamary
2018-09-24convert ot.gpu to cupyRémi Flamary
2018-09-24deprecate ot.gpu and remove OTDA classes from itRémi Flamary
2018-02-16better pep8 but not solvedRémi Flamary
2017-07-26valid flake8Rémi Flamary
2017-07-26add license and authors on all modulesRémi Flamary
2017-07-24add test sinkhornRémi Flamary
2017-07-20pep8Alexandre Gramfort
2017-07-11update doc gpu fixes #9Rémi Flamary
2017-07-11update doc gpu fixesRémi Flamary
2017-07-11add documentationRémi Flamary
2017-06-09add doc ot.gpu.bregmanRémi Flamary
2017-04-24Remove unnecessary parameterLeo gautheron
2017-04-24add GPU implementation sinkhorn lpl1Leo gautheron
2017-04-20more changes from feebackLeo gautheron
in addition add the posibility to normalize the cost matrix through the function fit
2017-04-20missing argument function sinkhornLeo gautheron
2017-04-20changes from feedbackLeo gautheron
2017-04-20sinkhorn GPU implementationLeo gautheron