Felix Clark
Felix Clark
**What did you expect to happen?** After setting up doom on a new system and installing all the packages listed in the warnings under the python section, I expected the...
### Problem description Despite calling `require("mason-lspconfig").setup()` (in Packer's config field for mason-lspconfig.nvim) and installing `pylsp` via `LspInstall`, the `:PylspInstall` command to install extra pylsp features is not available in a...
Frequency and variance weights for the data, plus related bug fixes and interface tweaks
This is apparent in the logistic integration test `log_termination_0`, which now compares several fit statistics to those given by R. For the standardized/studentized residual equality checks to pass the tolerance...
It should be relatively straightforward to modify the IRLS algorithm to account for varying weights between data points or even correlations between data points. There may be other ramifications to...
The `standardize` utility function should probably be moved internally for at least two reasons. 1. interface uniformity 2. the ability to persist the transformation to be used downstream in `Fit::predict()`...
The guess at each step of IRLS, as well as the regularized likelihood, are already held in the `IrlsStep` objects returned from the iteration. These are unused now, but a...
[polars](https://github.com/pola-rs/polars) seems to be emerging as the preeminent dataframe library with rust bindings. Abstracting the `Dataset` interface could allow a convenient way to let users provide a dataframe and column...
A crate like [`special-fun`](https://github.com/vks/special-fun) would enable some calculations like CDFs and quantile residuals. Perhaps this should be gated behind an optional feature.
Convergence should be shown over a wide range of potentially difficult datasets. Ideally some canonical datasets with known results could be used. A dataset should be found that engages the...