Savant rust optimization library
Project description
Savant Primitives And Optimized Algorithms
Savant Library with new generation primitives re-implemented in Rust.
Run tests:
cargo test --no-default-features
Run benchmarks:
cargo bench --no-default-features
Build Wheel:
RUSTFLAGS=" -C target-cpu=x86-64-v3 -C opt-level=3" maturin build --release -o dist
Install Wheel:
pip3 install --force-reinstall dist/savant_primitives-0.1.2-cp38-cp38-manylinux2014_x86_64.whl
License
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
savant_rs-0.1.9.tar.gz
(57.1 kB
view hashes)
Built Distributions
Close
Hashes for savant_rs-0.1.9-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c4a811530c557fee803c6717c6f664e9850f40358219e0c3c14e9c1d3d55599 |
|
MD5 | b81b00f5aad706187c2b174443fd1cf9 |
|
BLAKE2b-256 | 67872b0bf792ca3a0ec0015d41b596d3744e1316e8e1be880c6c0f362fa68e63 |
Close
Hashes for savant_rs-0.1.9-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b13b00d98f4ed9e0675c6fd68bf0133608607c4a5ff9db11de412e81fab2005 |
|
MD5 | b8faf47cdfe10fd3e4aeeb1baeee65d1 |
|
BLAKE2b-256 | 5b621c004aad33dc6a595a63a1a4a29b590aa0557f0e6d0b22d36de73884f563 |
Close
Hashes for savant_rs-0.1.9-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6296d2e2344617563ddcad87731c05fee20f92f2813610e9941ca0ac536e94e0 |
|
MD5 | 158ce8a0ebc401797d14b34c8d6ce4e9 |
|
BLAKE2b-256 | 0afa8c1498ad7b64a5a73ae5381606784439b65598620f06963dc2963548d473 |
Close
Hashes for savant_rs-0.1.9-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7454fae2fa759c8e34653cb995c0e4b34fddd66cc6b1b9da59616a0c98e39fef |
|
MD5 | 3b28a94ea3534512368afbddeb8e0620 |
|
BLAKE2b-256 | 9db44c71d02f8474eb36454d4b53d5c3cfd2449a63477307c1d8e277615bf54b |
Close
Hashes for savant_rs-0.1.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce26b38702b0fecde2a26ac40f8302c74bc7af18d22ed9f36718cef3a46f6732 |
|
MD5 | 6c320527c73dc8e6d20f746b0629197a |
|
BLAKE2b-256 | 76f48d9ce84e52857229f559b17bdda906c9567c6fb5bced303758561e3e8e88 |
Close
Hashes for savant_rs-0.1.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 22716c5d712eaeef9860ba0eb92f87db476ed368042c39ccdbd3df8021bfb354 |
|
MD5 | 748f0a15f1c592549c4c20eaaf0addb7 |
|
BLAKE2b-256 | 70c1df31c1d59aa519a6747229444da1adfeb20b73cae5213d7b399597774bba |
Close
Hashes for savant_rs-0.1.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9bf8576137c425ca3015e5c6ca3f02b5f3f0a09458cf98962161fa9a100b23be |
|
MD5 | 45b51bd9e28eeb8355bd3c826fcb50ba |
|
BLAKE2b-256 | 642a630bcf6c0b332cc787f9fdb9a242d9dfa8b9d5beb1ecd51ad05f7e0ec107 |
Close
Hashes for savant_rs-0.1.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85fe3506877d63d4daa83c6da69aef54c327095efdf57b415db92758cfda6410 |
|
MD5 | fbe50d5d0a0246a02dd8a11f4166cdb1 |
|
BLAKE2b-256 | e5e2cc391f764e40e4454f6f489f80fcd5b7de795ea8aae05e8e2be55925aa62 |
Close
Hashes for savant_rs-0.1.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9699daa84609e8b7d26a695b6779e2a622391814f3ccdf40faa8efcba70d6d81 |
|
MD5 | 976c50da6b65d973d6a4df4f33b9fa47 |
|
BLAKE2b-256 | 728e471fa8c7a8e60cd2ba67215c3e2113eac12734083d6044f52d594a3b8af2 |
Close
Hashes for savant_rs-0.1.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8acc4c24241fe504415481960dff1c1b756d444d0a6ee228a5febb1263c8d04e |
|
MD5 | cbec692b7faa7cc6f95321b7fb5a1218 |
|
BLAKE2b-256 | 2e5e38e42b564f6755bb88e4fd9b2c67ac73e86341656102fc058121b6090ac9 |
Close
Hashes for savant_rs-0.1.9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52c189b3fcecdf493abfcd84b24f1e677eaf8ef8a9f74bfbeea2a4d6cdb1a742 |
|
MD5 | db81c8b63af037e206c63e382a9fc6c3 |
|
BLAKE2b-256 | 2d2b4dcc6778d5b0161b6f3d7eec1508e5a836a14b325f554da65f6a631626a3 |
Close
Hashes for savant_rs-0.1.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e826398754397710c9a708c9c801260977972e411cfe1c0b4e0285505b32cad |
|
MD5 | f953786900a0de4c72825bc1e269bbb5 |
|
BLAKE2b-256 | c519236a00c4950eefdde59c072911b63d88cc0279277ba578dc0ed3f4e1f4e7 |
Close
Hashes for savant_rs-0.1.9-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f50cc03cb4fab2aabbf309bdf19d219d1cf3e3a519a5fe74e5a931b79b6eef5a |
|
MD5 | d453102df990537c9dd10c19f4fa6108 |
|
BLAKE2b-256 | dbe49ad27815a1618421a6984d84ccfee577af1b3ab6321275accd09a1e390c9 |