David Widmann
David Widmann
This is not needed anymore.
From a quick look, I think the Tapir issue might be the same as e.g. ```julia julia> f(::Type{Type{T}}) where {T} = Type{T} f (generic function with 1 method) julia> P...
This issue is fixed by #1905.
> A solution would be to propagate `rand(eng, d, n::Int)` signature to wrapped distributions in `Distributions.jl`. > > It concerns wrappers, > * `MixtureModel`, > * `Truncated` For these wrappers,...
Yes, my impression is that explicit imports have been the (inofficial) recommendation for quite a while. I also think that making every file its own module is too much. The...
I'm against one module per file because modules are not designed and intended to be used in this way. Files are intentionally distinct from modules. There also seems to be...
As suggested in the previous comment, this problem can be fixed by [enabling NaN-safe mode](https://juliadiff.org/ForwardDiff.jl/dev/user/advanced/#Fixing-NaN/Inf-Issues). With NaN-safe mode enabled I get: ```julia julia> ForwardDiff.derivative(x -> testing_gamma(2.0, -x), 0.01) -0.010100501670848416 julia>...
A special branch for Geometric(0.5) was added in #1934.
https://github.com/JuliaStats/Distributions.jl/pull/1433 would have fixed it but we did not want to follow through with other changes in this PR. I think we can return to the `Poisson` case (and other...
Not sure about the original motivation, apparently already the initial commit in https://github.com/JuliaStats/Distributions.jl/pull/634 required the support to be sorted and I couldn't find any discussion about it in that PR....