Skip to content

Add direct GaussianNB.predict_proba benchmark evidence - #322

Merged
godofecht merged 1 commit into
mainfrom
bench/220-gaussian-nb-predict-proba
Aug 17, 2026
Merged

godofecht merged 1 commit into
mainfrom
bench/220-gaussian-nb-predict-proba

Conversation

@godofecht

@godofecht godofecht commented Aug 17, 2026 •

Copy link
Copy Markdown
Owner

Completes the missing benchmark evidence for #220.

The GaussianNB inference optimization itself landed in #317, but the existing scaled suite only times predict, not predict_proba. This focused test preserves the pre-#317 probability algorithm as a reference implementation, checks cell-by-cell probability parity on a deterministic 1000×32 workload, and emits direct old-vs-current A/B timing over repeated predict_proba calls.

The branch has been rebuilt on current main and now contains only the dedicated benchmark test; generated benchmark/roadmap artifacts were intentionally removed from the PR diff. #220 remains open until CI records the A/B timing and parity passes.

@godofecht
godofecht force-pushed the bench/220-gaussian-nb-predict-proba branch 2 times, most recently from 7723cc1 to 2df0415 Compare August 17, 2026 11:06
@godofecht
godofecht force-pushed the bench/220-gaussian-nb-predict-proba branch from 2df0415 to 9bd6541 Compare August 17, 2026 11:09
@godofecht
godofecht marked this pull request as ready for review August 17, 2026 12:07
@godofecht
godofecht merged commit e7aaab5 into main Aug 17, 2026
17 checks passed
@godofecht
godofecht deleted the bench/220-gaussian-nb-predict-proba branch August 19, 2026 08:39
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