41 releases (22 breaking)
new 0.25.0 | Dec 8, 2024 |
---|---|
0.23.0 | Dec 7, 2024 |
0.22.0 | Sep 8, 2024 |
0.18.0 | May 14, 2024 |
0.3.3 | Oct 18, 2021 |
#194 in Math
1,783 downloads per month
Used in qsv
76KB
2K
SLoC
qsv-stats
This library provides common statistical functions with support for computing them efficiently on streams of data. The intent is to permit parallel computation of statistics on large data sets.
NOTE: This fork of streaming-stats merges pending upstream PRs for quartile computation and a different variance algorithm that is used in qsv's
stats
command.
It has numerous other stats, heavily updated for performance, uses parallel processing, uses the fused multiply add CPU instruction along with several other performance tweaks.
Dual-licensed under MIT or the UNLICENSE.
Documentation
Documentation for qsv-stats exists here: https://docs.rs/qsv-stats.
Installation
Simply add qsv-stats
as a dependency to your project's Cargo.toml
:
[dependencies]
qsv-stats = "0.24"
Dependencies
~2.2–3MB
~59K SLoC