Felix Clark

Results 20 issues of 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...

is:bug
re:env
module:checkers/syntax
module:lang/python
re:cli:doctor

### 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...

server-issue

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...

enhancement

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()`...

enhancement

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...

enhancement

[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...

wishlist

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.

enhancement

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...