A fast and simple library for calculating basic statistics
Project description
fast-stats
fast-stats
is a fast and simple library for calculating simple statistics like precision, recall, and f1-score. The library uses Python to wrap performant
The project was developed using the maturin framework.
This project is still in development.
Installation
From PyPi:
pip install fast-stats
Build from source
maturin build -r -i=path/to/python
pip install .../fast-stats/target/wheels/<whl file name>.whl
Limitations
- The Rust code does not enable releasing the GIL
- Only binary operations are supported at this time
Running Tests
Tests are run with pytest
:
pytest --cov=fast_stats tests
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
fast_stats-0.0.4.tar.gz
(13.5 kB
view hashes)
Built Distributions
Close
Hashes for fast_stats-0.0.4-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 061cb4b5f09b3739132ddf0e041b9d9ca493950d077f019082524b02c1aac2ef |
|
MD5 | 0fd62225ef6e10a51a68153f68a6a1c7 |
|
BLAKE2b-256 | c31c2041414c27d71c1561d8b28863f9ad00eb6cacab65a837192b5def92f105 |
Close
Hashes for fast_stats-0.0.4-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f4a747ba6cb6b8d46232732ae52221a90c6782e9a12e6b668609ee5c6e62fc4 |
|
MD5 | 646919b4cf701d6f5a11ca5492bddb28 |
|
BLAKE2b-256 | 666d6d715f91a2b266d7b3bc9f713dd89f5340b8c6262085c23e39f66b2e8025 |
Close
Hashes for fast_stats-0.0.4-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16904ae0477f1daf5c1f65a2f0ca4cab495e26d1035fe91e1dbb919eb0fdc828 |
|
MD5 | 09e8bc4aae78c1d8a3d3622e60f916fd |
|
BLAKE2b-256 | 1847ebdb5cbe83a39fdded722fe7a7ba7815bd8546c8a4b271280d1a8fac9dd8 |
Close
Hashes for fast_stats-0.0.4-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0472adf2fc5ee7863f74033199c66c9db47ace9bf0a054f5af0806f1d3f20759 |
|
MD5 | 3e2f6bb69218c8b646600d0199e624fb |
|
BLAKE2b-256 | a2a01fa0f9d578ebb5efb125b090dd3134d1681085b93f655b13bef8d1bd9899 |
Close
Hashes for fast_stats-0.0.4-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc464c35352448f310ed3bc9f6470d035bdd6b68d4533460442c2171b56f72ba |
|
MD5 | 6dbfc4728a90c956fd46137edaa113b2 |
|
BLAKE2b-256 | 800de5bffd93db5fa3b40b948ebdefd74a1e94af44641684c55717e2f8d359eb |
Close
Hashes for fast_stats-0.0.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 086e08cfceb5952e5d018e432cbd1e9df0fcaad25d086f61a22e96497990f4c8 |
|
MD5 | a65840ba7b010c0b66542ce8e0fbd6c9 |
|
BLAKE2b-256 | 6e237f01131246e465340e28369cfa9a66bf308da80e9094395afbe241b73a69 |
Close
Hashes for fast_stats-0.0.4-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c21295e8e80836c6cfc0d16ec7fce1edbda826783eac7aa383700e113db80f7 |
|
MD5 | 9e66a0f5151ae03234a984d7096b745f |
|
BLAKE2b-256 | 9756c6355e56b5cabe942a882262a8bb8fb2e9c7465d8a4d81d7f153f0740fb7 |
Close
Hashes for fast_stats-0.0.4-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6f757d47f7892b72145d3f0caa31256ce82ae661a591be1fcc66ea7109806fd |
|
MD5 | 3460aca06508601b312507e2ad556b21 |
|
BLAKE2b-256 | aa1547e1cce5411ba1cf19de688720979696f5ff10becdf5f97f74a88a2797f8 |
Close
Hashes for fast_stats-0.0.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14d9efc11b8d40e73dfbca57a94ce94616e2374061492672267926c1865623b9 |
|
MD5 | 194912dd2bf4c9aa5a65a05a4c2c9cb3 |
|
BLAKE2b-256 | 5793f21d770a2b249c12e9582cead38679e22bd6e87098847e68375bcd5cbb1f |
Close
Hashes for fast_stats-0.0.4-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 37d844c04410b051b5a90cc90a24655e457b3054845cbba447a9d99a482e05df |
|
MD5 | 5f270f2b6cc226a12b58f55b4dd9d393 |
|
BLAKE2b-256 | 98cabaee5f4ff07372594cc37c8739e80cccdd2d8deeaa370c4f0ba2cad83a99 |
Close
Hashes for fast_stats-0.0.4-cp37-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e686a1ce1a3a2183e1827f73062e95c649f527bc340120086c8e137d0d3cba2d |
|
MD5 | d6e2cca9323050523d2bde9f73a5828b |
|
BLAKE2b-256 | d8672c884dc2c0cce8bf3982afcddd08dee23ec223dd4346a13488296e50fc45 |
Close
Hashes for fast_stats-0.0.4-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e9baf7ef315f5d99703a91dfff62491ffe3c016f9976aaf3b3b669cee6eac0c |
|
MD5 | 3c81071f32c36e4f83526c664c72ce19 |
|
BLAKE2b-256 | 5fd1e035fafa1d7726c699d6f1ba4f961406151c085b12cb98b890b8d14a04da |
Close
Hashes for fast_stats-0.0.4-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83424ba583f280ad3b9e2072c7215d5b51582e9dd3813997e5dd36dd91c75a43 |
|
MD5 | 0859cb15714a7bcaae41c2b1a3c939cc |
|
BLAKE2b-256 | 1495869628e50f4c29ec404f321234c0bf9b4cf58b9b76db5d825780ff2ca56f |