-
Notifications
You must be signed in to change notification settings - Fork 4
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
Add variate transport #62
Conversation
Already an indirect dependency via FillArrays.
Codecov Report
@@ Coverage Diff @@
## master #62 +/- ##
==========================================
+ Coverage 39.02% 47.55% +8.53%
==========================================
Files 34 37 +3
Lines 756 942 +186
==========================================
+ Hits 295 448 +153
- Misses 461 494 +33
Continue to review full report at Codecov.
|
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 @oschulz ! I have some questions, may have a better basis for review after I understand some things better
Can't be fully implemented without depending on SpecialFunctions.jl.
If we want to stress the transport aspect, I'd suggest |
Ok, new list for bikeshedding:
I like the ones with @cscherrer , @mschauer , any picks? |
I think it's important to try to distinguish between a measure transformation and a support transformation (that can be pushed forward or pulled back for some measure). And the to/from thing could be confusing. If the concept of a transport is meaningful when the spaces are different, I like |
If I read https://en.m.wikipedia.org/wiki/Transportation_theory_(mathematics) correctly, the spaces can be different. Correct, @mschauer? We do not guarantee that we return an optimal transport, though (we shovel the earth correctly but not necessarily with minimum effort). |
Exactly, we also don’t promise an optimal transport, right? :-) |
Indeed no, just a "correct transport, not an optimal one. |
@mschauer if we change to I'm going to be out for a while, so once you're both happy with this please go ahead and merge, and tag a release |
I should not tag releases on the phone but I am happy with the PR |
Ok, let me do the rename, then we'll tag? |
Ok, renamed, let's see if CI goes through. @mschauer Ok like this? |
Ah, stop, need to rename |
Ok rename complete. |
I can do the squash-merge, increase version number and tag, if there are no objections? |
This will be v0.11.0, not v0.10.1, right? |
Ah, yes - has to be, since it moves out StdNormal. |
Released. :-) |
I apologize, I overlooked one name - we still have the |
I did a grep for var ... we also forgot about |
#63 should fix it - grep shows no remaining "...var..." where it doesn't belong. |
No description provided.