Skip to content

Add data-only affine MVN prediction capsules - #13

Merged
robinthibaut merged 1 commit into
mainfrom
robin/portable-linear-mvn
Oct 6, 2026
Merged

robinthibaut merged 1 commit into
mainfrom
robin/portable-linear-mvn

Conversation

@robinthibaut

Copy link
Copy Markdown
Owner

Summary

Add a data-only prediction capsule for supported affine BEL models in MVN mode. Export validated numeric state to deterministic JSON and restore original-space prediction moments without refitting or unpickling estimator objects.

The module validates profiles, array ownership, wire structure and size limits. Documentation explains the retained covariance and noise conventions, unsupported profiles and integrity limitations.

Validation

All 288 tests pass. Coverage includes public BEL and trusted joblib parity, an independent rational Schur oracle, fresh-interpreter restoration, malformed inputs and mutation isolation. Ruff lint and formatting checks pass.

This is prediction-only transfer, not full model restoration. Learned aggregates remain sensitive; a digest is not authenticity, discarded uncertainty is not restored, and calibration is not established.

@robinthibaut
robinthibaut merged commit d39fcf5 into main Oct 6, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant