You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I know this isn't part of this PR, but overloading constructors to construct something else can cause problems, the simplest being that something like StudentT(0, 1, 30) isa StudentT is false.
Yeah, I agree that's a little weird. But the upside is pretty huge. This approach allows us to fine-tune code for Affine, and have that same code work for multivariate-anything. So implementing MvNormal gives us MvStudentT etc for free.
To me it seems worth it, but if you disagree we should talk through it
Let's discuss...
The text was updated successfully, but these errors were encountered:
I know this isn't part of this PR, but overloading constructors to construct something else can cause problems, the simplest being that something like
StudentT(0, 1, 30) isa StudentT
isfalse
.Originally posted by @sethaxen in #156 (comment)
My response:
Let's discuss...
The text was updated successfully, but these errors were encountered: