Moritz Schauer

Results 302 comments of Moritz Schauer

Thank you, it is desirable to use the same parameter names as wikipedia, so here k and beta?

Thanks, for now I have my ``` %2 = my_rule(foo, %1) %3 = getfield(%2, 1) %4 = getfield(%2, 2) ``` in the `Umlaut.record_primitive!` code. Perhaps one can still do it...

Sorry, late to the party, but with iterators we have a "HasEltype" attribute to address exactly this issue, how is this design related?

Here you are changing the interface? I had a bit of a feeling that the interface wasn't ripe yet, but did not want to bother you yet. But in future,...

Maybe this helps? https://www.youtube.com/watch?v=q3qE2nJRuYM

Yes, can you prepare a minor version bump to the project as pull request?

I think it only fails if the return value is actually outside the range of `Int`: ``` julia> rand(Poisson(float(typemax(Int64)))) 9223372034018728960 julia> rand(Poisson(float(typemax(Int64)))) 9223372033786713088 julia> rand(Poisson(float(typemax(Int64)))) ERROR: InexactError: Int64(Int64, 9.223372040475427e18) ```

PS: Someday somewhere in some parallel universe a `rand(Poisson(1.0))` will fail with overflow.

As for personal impressions, being able to use `scale=` and `rate=` will be great. We are keeping some positional constructors too.

Is faithful here different or equal to from graphical "faithfulness"? https://www.cmu.edu/dietrich/philosophy/docs/scheines/introtocausalinference.pdf