predict_* returns Ok on a NaN-poisoned fit, and eight # Errors sections do not match the code
scores_with_noise it is — 13a395f (merged as 5619360). That was the last item, so this closes.
Outcome::scores_with_noise(scores, score_sigma) and `EventBuilder::scores_with_noise(scores,…
History — removing them shrinks the API for free
Option 2 — retired. faa25fb (merged as 6e2ce69). This closes the issue.
Index, History::intern and History::lookup are all pub(crate) or gone. intern stays internal because ingestion…
History — removing them shrinks the API for free
Gaussian's operators are EP internals wearing arithmetic's clothes, and / can return a confident wrong number
Option 1, in full. 076a7de (merged as ddbac87).
The four trait impls are gone. In their place, pub(crate) inherent methods that say what they do — ep_product, cavity, convolve,…
Gaussian's operators are EP internals wearing arithmetic's clothes, and / can return a confident wrong number
Game has no public constructor — every Game::* returns OwnedGame
Done in 92d690d (merged as 8e34410), exactly as proposed.
Game<T, D> is the public owned type — no lifetime parameter — and the borrowing form is pub(crate) GameRef<'a, T, D>. OwnedGame…
Game has no public constructor — every Game::* returns OwnedGame
Items 2 and 3 are done, plus the gamma shorthand, in 92ae5fc (merged as 4c2e98c). Item 1 — the type-parameter reorder — is still open and is the only piece left.
2 — &[&[&Q]], exactly…
InferenceError: stringly-typed discriminators, and #[non_exhaustive] on the enum buys nothing while the variants lack it
Items 1 and 4 are resolved; 2 and 3 are a design change I am not making unilaterally.
1 — variants done, options structs deliberately not
Every struct variant of InferenceError carries…
Three of the four collisions are closed; one naming choice is left for you.
1. "rating" — already resolved before this pass. quality takes teams: &[&[Gaussian]], and the "every rating is…
missing_docs warnings, and the only Joint example does not compile downstream
Closed by 31564b7 (merged as 251211f). All five items.
1. README
Restructured: what the crate is → install (with both feature flags) → quickstart (record_winner → converge →…