Skip to main content
Everything on this page is an opt-in research surface. No certified accuracy claims. Production default remains frozen trunk + Bayesian head (for_deployment).
Install:

BaLoRA + composed uncertainty

Bayesian LoRA on the trunk with composed trunk+head BALD sampling:
mc_samples=(n_trunk, n_head) marginalises over the BaLoRA α-posterior and the Bayesian head.

Trunk-arm PEFT

Trainer arms accept hyperparameter overrides. Prefer measuring cost on your hardware before comparing to head-only partial_fit.

Other research-only mechanisms

Hardened adapt_pseudo Defaults (0.8): adapt_pseudo now enforces an entropy ceiling (0.60⋅log⁡2K0.60 \cdot \log_2 K bits) and normalized epistemic uncertainty floor (0.450.45), plus a cumulative session cap of 200 accepted updates. Models without Monte Carlo sampling lack epistemic scores and fail closed by raising AdaptationRefusedError. Enable mc=MCSamplingConfig.head_only(...) or pass epistemic=1.0 if running unguarded experiments.

Next read

Online Safety Layer

Govern online adaptation with budgets and monitors

Transforms

Embedding-space alignment

Migration to 0.8

Upgrading to 0.8

API Reference

Personalizer methods and configs