Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-23 | [WIP] Issue with sparse emd and adding tests on macos (#158) | Nicolas Courty | |
* First commit-warning removal * remove dense feature * pep8 * pep8 * EMD.h * pep8 again * tic toc tolerance Co-authored-by: Rémi Flamary <remi.flamary@gmail.com> | |||
2020-01-30 | comlete documentation | Rémi Flamary | |
2020-01-27 | correct bug in emd emd2 still todo | Rémi Flamary | |
2019-12-18 | cleanup emd.h and pyx file | Rémi Flamary | |
2019-12-18 | correct documentation in pyx file | Rémi Flamary | |
2019-12-18 | cleanup variable name dense | Rémi Flamary | |
2019-12-03 | first implemntation sparse loss | Rémi Flamary | |
2019-12-02 | proper documentation and parameter | Rémi Flamary | |
2019-12-02 | add awesome sparse solver | Rémi Flamary | |
2019-12-02 | nothing explodes and it compiles | Rémi Flamary | |
2019-06-27 | Merge branch 'master' into doc_modules | Rémi Flamary | |
2019-06-27 | Added RT as a contributor + "optimized" Cython math operations | Romain Tavenard | |
2019-06-27 | Improved tests and docs for wasserstein_1d | Romain Tavenard | |
2019-06-27 | Added minkowski variants and wasserstein_1d functions | Romain Tavenard | |
2019-06-24 | Added more docstrings (Cython) + fixed link to ot.dist doc | Romain Tavenard | |
2019-06-21 | Removed np.abs in Cython code | Romain Tavenard | |
2019-06-21 | Sparse G matrix for EMD1d + standard metrics computed without cdist | Romain Tavenard | |
2019-06-20 | EMD 1d without doc made faster | Romain Tavenard | |
2019-06-20 | EMD 1d without doc | Romain Tavenard | |
2019-06-06 | start documentation ot | Rémi Flamary | |
2017-09-12 | Renaming | Antoine Rolet | |
2017-09-09 | Returned to old variable name to follow repo convention | Antoine Rolet | |
2017-09-09 | Renamed variable in string | Antoine Rolet | |
2017-09-09 | Renamed variable | Antoine Rolet | |
2017-09-09 | Renamed variables | Antoine Rolet | |
2017-09-09 | Added convergence status to the log | Antoine Rolet | |
2017-09-07 | Return dual variables in an optional dictionary | Antoine Rolet | |
Also removed some code duplication | |||
2017-09-07 | Added MAX_ITER_REACHED flag and warning | Antoine Rolet | |
2017-09-05 | Merge remote-tracking branch 'upstream/master' | Antoine Rolet | |
2017-09-05 | Removed prints | Antoine Rolet | |
2017-08-30 | Changes: | aje | |
- Rename numItermax to max_iter - Default value to 100000 instead of 10000 - Add max_iter to class SinkhornTransport(BaseTransport) - Add norm to all BaseTransport | |||
2017-08-29 | Type print | aje | |
2017-08-29 | Changes to LP solver: | aje | |
- Allow to modify the maximal number of iterations - Display an error message in the python console if the solver encountered an issue | |||
2017-07-26 | add license and authors on all modules | Rémi Flamary | |
2017-07-21 | Added and passed tests for dual variables | arolet | |
2017-07-21 | Added dual variables computations | arolet | |
2017-07-21 | Cleaned optimal plan and optimal cost computation | arolet | |
2017-07-13 | Added optional maximal number of iteration | Antoine Rolet | |
2017-03-21 | cleanupt cpp wrapper name | Rémi Flamary | |