Skip to content

Add statistical algorithms with finite-domain and exact-arithmetic tests - #4

Merged
pralav-25 merged 8 commits into
mainfrom
feat/statistical-algorithms
Sep 25, 2026
Merged

pralav-25 merged 8 commits into
mainfrom
feat/statistical-algorithms

Conversation

@pralav-25

Copy link
Copy Markdown
Owner

Add eight statistical algorithms suitable for the project's data-science learning catalog: type-7 quantiles, exact weighted medians, Shannon entropy, Jensen-Shannon divergence, stable softmax, exact isotonic regression, Kendall tau-b, and one-pass covariance.

Document finite numeric domains, empty/constant-input errors, floating-point limits, and runnable examples. Tests use standard-library statistics, enumerated optimal partitions, expanded weighted samples, probability identities, and extreme-value regressions. The catalog advances from 148 to 156 algorithms.

Validation: all 302 tests pass; every doctest, Ruff lint, and formatting check passes locally. No runtime dependency is added.

@pralav-25
pralav-25 changed the base branch from feat/sequence-interval-graph-tools to main September 25, 2026 06:43
@pralav-25
pralav-25 merged commit e2af040 into main Sep 25, 2026
3 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