tulpaRatio
Bayesian Hierarchical Models for Ratios, Rates, and Proportions
A Bayesian ratio-modelling package that threw out its Stan dependency and wrote its own sampler
◆Recent moves
- 6mo ago
Hand-coded gradients reach binomial zero-inflated and hurdle models
Extends the hand-coded gradient path to binomial ZI and hurdle families, moving coverage to 48 of 60 configurations. This is the incremental fill-in work that makes the native sampler competitive across the model catalogue rather than just the common cases.
View source ↗ - 6mo ago
Gaussian process sampling reaches roughly 4x Stan
Closes the first optimisation phase with GP models running about four times faster than the Stan equivalent. It converts the earlier architectural decision into a measured result for the model family that had been the weakest performer.
View source ↗ - 7mo ago
L-BFGS mass matrix adaptation for MSGP models
Adds L-BFGS mass matrix adaptation to the sampler for MSGP models, a tuning change users see only as better convergence. It is one step in the optimisation sequence that follows the native backend decision.
View source ↗ - 7mo ago
Benchmarks published for 35 of 40 model configurations
Publishes reproducible benchmarks validating the native backend across 35 of 40 configurations, with spatial ICAR/BYM2 at 13-22x and temporal models at 6-14x against Stan. Notably it also names an unresolved GP spatial bug rather than omitting it, which is what makes the numbers readable as evidence.
View source ↗ - 7mo ago
First stable release ships a native HMC/NUTS backend, no Stan required
⚡ SPARKThe release that sets the direction everything after it serves. Three model families, spatial CAR and BYM2 priors, nested and crossed random effects, and LOO/WAIC comparison all run on a sampler the package implements itself.
View source ↗