Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-24 | convert ot.gpu to cupy | Rémi Flamary | |
2018-09-24 | Merge pull request #64 from rflamary/convolution | Rémi Flamary | |
[MRG] Wasserstein convolutional barycenter This PR closes Issue #51 | |||
2018-09-14 | speedup test stochastic | Rémi Flamary | |
2018-09-14 | correct path function in example | Rémi Flamary | |
2018-09-14 | correct path function in example | Rémi Flamary | |
2018-09-14 | Merge pull request #65 from kilianFatras/stochastic_OT | Rémi Flamary | |
better implementation on stocjastic gradient updates | |||
2018-09-13 | better implementation on gradient updates | Kilian Fatras | |
2018-09-07 | test wasserstein barycenter | Nicolas Courty | |
2018-09-07 | whitetrail pep8 | Nicolas Courty | |
2018-09-07 | stabThr and pep8 | Nicolas Courty | |
2018-09-07 | Merge branch 'master' into convolution | Nicolas Courty | |
2018-09-07 | pep8 fixed (contd) | Nicolas Courty | |
2018-09-07 | pep8 normalization | Nicolas Courty | |
2018-09-07 | Wasserstein convolutional barycenter | Nicolas Courty | |
2018-08-30 | Merge pull request #62 from kilianFatras/stochastic_OT | Rémi Flamary | |
Debug and speedup SGD stochastic OT | |||
2018-08-29 | Merge branch 'master' into stochastic_OT | Kilian | |
2018-08-29 | fixed conflicts | Kilian Fatras | |
2018-08-29 | replaced marginal tests | Kilian Fatras | |
2018-08-29 | Merge pull request #48 from rflamary/remove_otda_v05 | Rémi Flamary | |
Remove deprecated OTDA Classes | |||
2018-08-29 | Merge pull request #58 from rflamary/speedup | Rémi Flamary | |
Speedup Sinkhorn with einsum + bench | |||
2018-08-28 | fixed test error | Kilian Fatras | |
2018-08-28 | fixed test gauss | Kilian Fatras | |
2018-08-28 | fixed argument functions | Kilian Fatras | |
2018-08-28 | updated README and fixed pep8 | Kilian Fatras | |
2018-08-28 | added gaussian test | Kilian Fatras | |
2018-08-28 | fixed pep8 | Kilian Fatras | |
2018-08-28 | debug sgd dual | Kilian Fatras | |
2018-08-28 | fixed bug in sgd dual | Kilian Fatras | |
2018-07-24 | ensum tets marginals sinkhorn | Rémi Flamary | |
2018-07-24 | final makefile bench | Rémi Flamary | |
2018-07-24 | final makefile bench | Rémi Flamary | |
2018-07-24 | cancel einsum | Rémi Flamary | |
2018-07-24 | pb index | Rémi Flamary | |
2018-07-24 | correction size | Rémi Flamary | |
2018-07-24 | test eisum instead of dot | Rémi Flamary | |
2018-07-24 | last update makefile | Rémi Flamary | |
2018-07-24 | pep8 all the way | Rémi Flamary | |
2018-07-24 | last debug makefile | Rémi Flamary | |
2018-07-24 | upate makefile | Rémi Flamary | |
2018-07-24 | update makefile | Rémi Flamary | |
2018-07-24 | update makefile | Rémi Flamary | |
2018-07-24 | add bench to makefile | Rémi Flamary | |
2018-07-24 | speedup einsum constraint violation | Rémi Flamary | |
2018-07-18 | Merge pull request #57 from LeoGautheron/master | Rémi Flamary | |
Speed-up Sinkhorn | |||
2018-07-16 | Add comment & fix flake8 error | LeoGautheron | |
2018-07-16 | Remove dependency sklearn | LeoGautheron | |
2018-07-12 | Merge pull request #56 from vivienseguy/vivien-barycenters | Rémi Flamary | |
Free support barycenters | |||
2018-07-11 | Speed-up Sinkhorn | LeoGautheron | |
Speed-up in 3 places: - the computation of pairwise distance is faster with sklearn.metrics.pairwise.euclidean_distances - faster computation of K = np.exp(-M / reg) - faster computation of the error every 10 iterations Example with this little script: import time import numpy as np import ot rng = np.random.RandomState(0) transport = ot.da.SinkhornTransport() time1 = time.time() Xs, ys, Xt = rng.randn(10000, 100), rng.randint(0, 2, size=10000), rng.randn(10000, 100) transport.fit(Xs=Xs, Xt=Xt) time2 = time.time() print("OT Computation Time {:6.2f} sec".format(time2-time1)) transport = ot.da.SinkhornLpl1Transport() transport.fit(Xs=Xs, ys=ys, Xt=Xt) time3 = time.time() print("OT LpL1 Computation Time {:6.2f} sec".format(time3-time2)) Before OT Computation Time 19.93 sec OT LpL1 Computation Time 133.43 sec After OT Computation Time 7.55 sec OT LpL1 Computation Time 82.25 sec | |||
2018-07-09 | return log dict in free support barycenter function | Vivien Seguy | |
2018-07-09 | add test free support barycenter algorithm + cleaning | Vivien Seguy | |