-
Notifications
You must be signed in to change notification settings - Fork 84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/better io callbacks #413
Conversation
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
Seems like we will need to bump |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks Michal! This LGTM. Not sure how to deal with the GPU issues, maybe transfer them on another machine...
I will for now skip the |
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #413 +/- ##
==========================================
- Coverage 91.44% 91.44% -0.01%
==========================================
Files 54 54
Lines 5902 5925 +23
Branches 860 861 +1
==========================================
+ Hits 5397 5418 +21
- Misses 370 372 +2
Partials 135 135
|
* Feature/better io callbacks (#413) * Add `tqdm` callback * Polish docs, add examples * Fix LRSink and GW * Update notebook * Update docstrings * Update old tests * More tests * Add `tqdm` to testing requirements * Skip progress fn tests on `jax<0.4` * Fix last callback test * Feature/optional dependencies (#412) * Add `neural` extra requirements * Add import wrappers for neural modules * Update `tox` * Fix linter * Update docs * Pin numpy from above, fix RTD --------- Co-authored-by: michalk8 <[email protected]>
* Feature/better io callbacks (#413) * Add `tqdm` callback * Polish docs, add examples * Fix LRSink and GW * Update notebook * Update docstrings * Update old tests * More tests * Add `tqdm` to testing requirements * Skip progress fn tests on `jax<0.4` * Fix last callback test * Feature/optional dependencies (#412) * Add `neural` extra requirements * Add import wrappers for neural modules * Update `tox` * Fix linter * Update docs * Pin numpy from above, fix RTD * Update pre-commits (#416) * Update pre-commits * Dedent `tox` in `pyproject.toml` * Temporarily indent again * Run linters * Update for `tox>=4.9.0` * Feature/move solve (#418) * Update pre-commits * Dedent `tox` in `pyproject.toml` * Temporarily indent again * Run linters * Update for `tox>=4.9.0` * Move `ott.solvers.linear.sinkhorn.solve` to `linear` * Fix typo * Nicer docs for Sinkhorn output * Fix math * [ci skip] Update docs * Feature/lineax ridge (#424) * Update pre-commits * Dedent `tox` in `pyproject.toml` * Temporarily indent again * Run linters * Update for `tox>=4.9.0` * Add `ridge` options to `lineax` * Modify test for `lineax` ridge * Fix linkchecker --------- Co-authored-by: michalk8 <[email protected]>
* docs * mongegap * mg * mg * more details in monge gap * merge (#414) * Feature/better io callbacks (#413) * Add `tqdm` callback * Polish docs, add examples * Fix LRSink and GW * Update notebook * Update docstrings * Update old tests * More tests * Add `tqdm` to testing requirements * Skip progress fn tests on `jax<0.4` * Fix last callback test * Feature/optional dependencies (#412) * Add `neural` extra requirements * Add import wrappers for neural modules * Update `tox` * Fix linter * Update docs * Pin numpy from above, fix RTD --------- Co-authored-by: michalk8 <[email protected]> * precom * merge (#430) * Feature/better io callbacks (#413) * Add `tqdm` callback * Polish docs, add examples * Fix LRSink and GW * Update notebook * Update docstrings * Update old tests * More tests * Add `tqdm` to testing requirements * Skip progress fn tests on `jax<0.4` * Fix last callback test * Feature/optional dependencies (#412) * Add `neural` extra requirements * Add import wrappers for neural modules * Update `tox` * Fix linter * Update docs * Pin numpy from above, fix RTD * Update pre-commits (#416) * Update pre-commits * Dedent `tox` in `pyproject.toml` * Temporarily indent again * Run linters * Update for `tox>=4.9.0` * Feature/move solve (#418) * Update pre-commits * Dedent `tox` in `pyproject.toml` * Temporarily indent again * Run linters * Update for `tox>=4.9.0` * Move `ott.solvers.linear.sinkhorn.solve` to `linear` * Fix typo * Nicer docs for Sinkhorn output * Fix math * [ci skip] Update docs * Feature/lineax ridge (#424) * Update pre-commits * Dedent `tox` in `pyproject.toml` * Temporarily indent again * Run linters * Update for `tox>=4.9.0` * Add `ridge` options to `lineax` * Modify test for `lineax` ridge * Fix linkchecker --------- Co-authored-by: michalk8 <[email protected]> * n_iters more precise * clarify epsilon param in sinkhorn * epsilon doc * ott pot * ott - pot * add small comment * fix check trees in test * fitting / regularizer losses must return log * spell * improve coverage * fix threshold of total mass * again --------- Co-authored-by: michalk8 <[email protected]>
* Add `tqdm` callback * Polish docs, add examples * Fix LRSink and GW * Update notebook * Update docstrings * Update old tests * More tests * Add `tqdm` to testing requirements * Skip progress fn tests on `jax<0.4` * Fix last callback test
* docs * mongegap * mg * mg * more details in monge gap * merge (#414) * Feature/better io callbacks (#413) * Add `tqdm` callback * Polish docs, add examples * Fix LRSink and GW * Update notebook * Update docstrings * Update old tests * More tests * Add `tqdm` to testing requirements * Skip progress fn tests on `jax<0.4` * Fix last callback test * Feature/optional dependencies (#412) * Add `neural` extra requirements * Add import wrappers for neural modules * Update `tox` * Fix linter * Update docs * Pin numpy from above, fix RTD --------- Co-authored-by: michalk8 <[email protected]> * precom * merge (#430) * Feature/better io callbacks (#413) * Add `tqdm` callback * Polish docs, add examples * Fix LRSink and GW * Update notebook * Update docstrings * Update old tests * More tests * Add `tqdm` to testing requirements * Skip progress fn tests on `jax<0.4` * Fix last callback test * Feature/optional dependencies (#412) * Add `neural` extra requirements * Add import wrappers for neural modules * Update `tox` * Fix linter * Update docs * Pin numpy from above, fix RTD * Update pre-commits (#416) * Update pre-commits * Dedent `tox` in `pyproject.toml` * Temporarily indent again * Run linters * Update for `tox>=4.9.0` * Feature/move solve (#418) * Update pre-commits * Dedent `tox` in `pyproject.toml` * Temporarily indent again * Run linters * Update for `tox>=4.9.0` * Move `ott.solvers.linear.sinkhorn.solve` to `linear` * Fix typo * Nicer docs for Sinkhorn output * Fix math * [ci skip] Update docs * Feature/lineax ridge (#424) * Update pre-commits * Dedent `tox` in `pyproject.toml` * Temporarily indent again * Run linters * Update for `tox>=4.9.0` * Add `ridge` options to `lineax` * Modify test for `lineax` ridge * Fix linkchecker --------- Co-authored-by: michalk8 <[email protected]> * n_iters more precise * clarify epsilon param in sinkhorn * epsilon doc * ott pot * ott - pot * add small comment * fix check trees in test * fitting / regularizer losses must return log * spell * improve coverage * fix threshold of total mass * again --------- Co-authored-by: michalk8 <[email protected]>
closes #405