-
Notifications
You must be signed in to change notification settings - Fork 422
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
RFC: Officially allow/document overriding distribution support type #699
Conversation
Any concerns with this? |
Bumping this again. I'd like to keep moving forward with #634 but this is a blocker for it. |
Some of the fallbacks assume that the outcomes are in |
What do you mean by |
The natural numbers and zero
søn. 21. jan. 2018 kl. 00.15 skrev Gord Stephen <[email protected]>:
… What do you mean by N_0?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#699 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAe0qbK6KRX2k_smLTIPHVmD4ZOCTnGPks5tMnOdgaJpZM4RMAUu>
.
|
It would fix different problems to relax this assumption and allow moving on with things like #661 |
@GordStephen this branch is still on Julia 0.6, could you rebase on master? |
dce5af4
to
1b72bbf
Compare
Ok, the branch is now rebased. |
Thanks, merging this in 24 hours if no objection. |
thanks @GordStephen |
Removes strict coupling between continuous/discrete distributions and support types, as discussed in #681.
No actual new code here, just an update to the the docs to flag the assumptions about support types of different distributions and the ability to override the defaults. The
eltype(::Type{<:ValueSupport})
methods are unused and wouldn't be accurate anyways in the case of an override, so they're removed.This sets the stage for allowing discrete non-integer-support distributions (e.g. #634 and #661).