Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-03-24 | [MRG] Domain adaptation and unbalanced solvers with backend support (#343) | Nathan Cassereau | |
* First draft * Add matrix inverse and square root to backend * Eigen decomposition for older versions of pytorch (1.8.1 and older) * Corrected eigen decomposition for pytorch 1.8.1 and older * Spectral theorem is a thing * Optimization * small optimization * More functions converted * pep8 * remove a warning and prepare torch meshgrid for future torch release (which will change default indexing) * dots and pep8 * Meshgrid corrected for older version and prepared for future versions changes * New backend functions * Base transport * LinearTransport * All transport classes + pep8 * PR added to release file * Jcpot barycenter test * unbalanced with backend * pep8 * bug solve * test of domain adaptation with backends * solve bug for tic toc & macos * solving scipy deprecation warning * solving scipy deprecation warning attempt2 * solving scipy deprecation warning attempt3 * A warning is triggered when a float->int conversion is detected * bug solve * docs * release file updated * Better handling of float->int conversion in EMD * Corrected test for is_floating_point * docs * release file updated * cupy does not allow implicit cast * fromnumpy * added test * test da tf jax * test unbalanced with no provided histogram * using type_as argument in unif function correctly * pep8 * transport plan cast in emd changed behaviour, now trying to cast as histogram's dtype, defaulting to cost matrix Co-authored-by: Rémi Flamary <remi.flamary@gmail.com> | |||
2021-09-28 | [MRG] Regularized OT (optim.cg) bug solve (#286) | ncassereau-idris | |
* Line search stops when derphi is 0 instead of bugging out like in some instances * pep8 compliance * Tests | |||
2021-06-17 | [MRG] Speedup tests (#262) | Rémi Flamary | |
* speedup tests * add color to tests and timings * add test unbalanced * stupid missing - | |||
2020-10-22 | [MRG] Cleanup minimal build and add separate build for pep8 (#210) | Rémi Flamary | |
* cleanup requiorement minimal * add pep8 build * cleanup sklearn * skip test if no sklearn * debug build yaml * comment error out in test (test sklearn) * maybe small stuff for better robustness : copy the sub-array * bump verison minimal build * update version strict requireent * update version strict requirement last change | |||
2020-04-15 | conflict test_da | ievred | |
2020-04-15 | conflict test_da | ievred | |
2020-04-08 | remove blank line | ievred | |
2020-04-08 | pep test da | ievred | |
2020-04-08 | pep test da | ievred | |
2020-04-08 | remove jcpot from laplace | ievred | |
2020-04-07 | upd | ievred | |
2020-04-03 | autopep+remove sinkhorn+add simtype | ievred | |
2020-04-03 | laplace emd+sinkhorn | ievred | |
2020-04-01 | pep8 | ievred | |
2020-04-01 | fix test example add M to log | ievred | |
2020-04-01 | fix imports remove checks | ievred | |
2020-03-31 | readme move to bregman | ievred | |
2020-03-31 | v1 jcpot example test | ievred | |
2019-08-12 | Fix in test: no margin constraints here | ngayraud | |
2019-08-12 | fixes for travis, added test, minor nits | ngayraud | |
2018-06-11 | add new line for pep8 | Rémi Flamary | |
2018-06-11 | Merge branch 'master' into remove_otda_v05 | Rémi Flamary | |
2018-05-30 | replace function name tin tests | Rémi Flamary | |
2018-05-29 | remove OTDA + pep8 | Rémi Flamary | |
2018-03-21 | add test gromov + debug sklearn Basestimator | Rémi Flamary | |
2018-03-21 | add test linear mapping class | Rémi Flamary | |
2018-03-21 | add linear mapping test + autopep8 | Rémi Flamary | |
2017-09-05 | solving pb | Slasnista | |
2017-09-05 | test semi supervised mode ok written for all class | need different ↵ | Slasnista | |
tolerance for EMDTransport | |||
2017-09-05 | change name of otda object in test script: clf => otda | Slasnista | |
2017-09-05 | integrated test for semi supervised case | Slasnista | |
2017-08-25 | solving log issues to avoid errors and adding further tests | Slasnista | |
2017-08-23 | added deprecation warning on old classes | Slasnista | |
2017-08-23 | test functions for MappingTransport Class | Slasnista | |
2017-08-23 | out of samples transform and inverse transform by batch | Slasnista | |
2017-08-23 | make doc strings compliant with numpy / modif according to AG review | Slasnista | |
2017-08-04 | out of samples by Ferradans supported for transform and inverse_transform | Slasnista | |
2017-08-04 | correction of semi supervised mode | Slasnista | |
2017-08-04 | semi supervised mode supported | Slasnista | |
2017-08-04 | added new class SinkhornL1l2Transport() + dedicated test | Slasnista | |
2017-08-04 | added new class SinkhornLpl1Transport() + dedicated test | Slasnista | |
2017-08-04 | added test for fit_transform + correction of fit_transform bug (missing ↵ | Slasnista | |
return self) | |||
2017-08-01 | added EMDTransport Class from NG's code + added dedicated test | Slasnista | |
2017-08-01 | update SinkhornTransport class + added test for class | Slasnista | |
2017-07-26 | author and license for tets files | Rémi Flamary | |
2017-07-26 | n to n_samples | Rémi Flamary | |
2017-07-26 | numpy assert test_da | Rémi Flamary | |
2017-07-26 | import nmpy before ot | Rémi Flamary | |
2017-07-24 | add test da 58% coverage | Rémi Flamary | |