Skip to content

Navigation Menu

Sign in
Sign up

[WIP] implementation of low rank ot via factor relaxation paper - #719

Open
fegounna wants to merge 10 commits into
PythonOT:master from
fegounna:low-rank-via-factor-relaxation
Open

[WIP] implementation of low rank ot via factor relaxation paper #719
fegounna wants to merge 10 commits into
PythonOT:master from
fegounna:low-rank-via-factor-relaxation

Conversation

@fegounna

@fegounna fegounna commented Feb 3, 2025
edited
Loading

Copy link
Copy Markdown

Types of changes

Added implementation of the paper Low-Rank Optimal Transport through Factor Relaxation with Latent Coupling
https://arxiv.org/abs/2411.10555

How has this been tested (if it applies)

Tested it on optimal transport problems and compared it with sinkhorn solver.
Tested using numpy and torch.

PR checklist

  • I have read the CONTRIBUTING document.
  • The documentation is up-to-date with the changes I made (check build artifacts).
  • All tests passed,
  • and additional code has been covered with new tests.
  • I have added the PR and Issue fix to the RELEASES.md file.

codecov Bot commented Feb 12, 2025
edited
Loading

Copy link
Copy Markdown

Codecov Report

Attention: Patch coverage is 19.35484% with 50 lines in your changes missing coverage. Please review.

Project coverage is 96.84%. Comparing base (c128104) to head (4a44da2).
Report is 1 commits behind head on master.

Additional details and impacted files
@@ Coverage Diff @@
## master #719 +/- ##
==========================================
- Coverage 97.08% 96.84% -0.25% 
==========================================
 Files 100 102 +2 
 Lines 19947 20009 +62 
==========================================
+ Hits 19365 19377 +12 
- Misses 582 632 +50 
🚀 New features to boost your workflow:
  • Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Copy Markdown
Collaborator

Hello,
Thanks for your PR. Things that need to be done before we do a full coder review:

  • Add tests for a functions with a good coverage.
  • Add examples in /examples/ folder for the documentation
  • Merge your contribution wit /ot/lowrank.py en potentially factorize code/unify API

Copy link
Copy Markdown
Author

Thanks you for your message.
I will do it next week.

Copy link
Copy Markdown
Collaborator

Hello @fegounna ,
Thank you for the implementation of this new feature. Did you have the chance to look into edits @rflamary requested ? Feel free to ask if you have any question.
Best,
Cédric

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

AltStyle によって変換されたページ (->オリジナル) /