-
Over in `statrs` crate (statrs-dev/statrs) there's some push for features that would absolutely need some special functions. We could include them in our crate, but there's some duplication already, s…
-
See [here](https://github.com/rust-random/rand/pull/1504#issuecomment-2419127399): we should move `rand_distr/tests/cdf.rs` to the `benches` crate or a new crate so that it can be run as a dedicated C…
-
I guess I've hit an edge case that was never expected to fail ...
While trying to (I think) get my gradients right in optimization_engine to find a best-fit gamma distribution under the statrs crat…
-
Selection algorithm is O(n) https://en.wikipedia.org/wiki/Selection_algorithm
It's what statrs uses.
https://github.com/statrs-dev/statrs/blob/5411ba74b427b992dd1410d699052a0b41dc2b5c/src/statis…
-
I don't quite know if this is the proper place for this, but is there a way to make certain guarantees that unsafe code external to the crate can depend upon? I use this code a lot for code that is su…
-
gdb output:
```
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x000055dd04d94b20 in statrs::statistics::slice_statistics::select_inplace ()
[Current thread is 1 (Thread 0x7f4ce…
-
The accuracy guarantees for the Gaussian and Geometric mechanisms require ceiling and inverse error functions. Currently I am pulling these from `math::round` and `statrs::function::erf` respectively,…
-
Relevant issues:
https://github.com/boxtown/statrs/issues/98
https://github.com/boxtown/statrs/issues/102
It does not necessarily make sense to allow INF as a valid value for Gamma distribution p…
-
`statrs` would better match the Rust ecosystem if it would dual-licence. This issue tracks this.
This probably necessitates contacting all previous collaborators, and is probably sufficient.
-
We support multivariate distributions and nalgebra is part of our API. We'll be merging #209 and this will be a breaking change. The `new` methods clearly rely on `nalgebra`, but it might be more impl…