-
Notifications
You must be signed in to change notification settings - Fork 4
Add variate transport #62
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
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.