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.3.tar.gz
(41.4 kB
view hashes)
Built Distributions
Close
Hashes for savant_rs-0.1.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 244cdc33e400d631c801f0eb3e6b483638f7d33ff72bec0ed155a429aea6a9d7 |
|
MD5 | cabbccdf2ce1f9389eeac6178a911ffd |
|
BLAKE2b-256 | 88acf9c26752d45a1bce7bd12b8c7a90fbea953c0b38a34af95c919daf24e568 |
Close
Hashes for savant_rs-0.1.3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27f8be1a0e3fff3189c6bfb3278a7b308066d282f9e1287d2636ae2dd00407fb |
|
MD5 | a50921863e263d1d3f000b515cf193f5 |
|
BLAKE2b-256 | 409e38dca979528f10ee746bb35cedaaa3765bd229d4ea4772ba721fb89f6dd4 |
Close
Hashes for savant_rs-0.1.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5749ad4bf6021ac0f54479221f9649967d40f24e3f853e39f34319700b1e5527 |
|
MD5 | 1d8e7425af690f8a5c61b3eb531bfb25 |
|
BLAKE2b-256 | 7ad36b88131c0ace61a194157cb3f89f44dfe8b4a82054424d86bb8ddeb55172 |
Close
Hashes for savant_rs-0.1.3-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fece8ea899eddded1b48373b9de3d49e8a7d243af330036d305c7e1584be5a75 |
|
MD5 | a033201bc01a49a13e7421b4267f957b |
|
BLAKE2b-256 | 2b9a6a3a03aecaaa7a7bcbacabfa9ed485aa628de508c843979b3c075814481b |
Close
Hashes for savant_rs-0.1.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 709b29baa91d03e6dd6e877529b6a7d7bb609a8f906e9bb4564b909c4cf8eea4 |
|
MD5 | 6cd934d9e1021e35c0b1144739c8afb3 |
|
BLAKE2b-256 | e545ea628a9100cb0ae1caccc174942f2ff360560ef93fa3ccee045e6f3ab900 |
Close
Hashes for savant_rs-0.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f49c78b2f3928880e72f38c5f0d6a1439531b2a3d9cd0e23c32b142bc31698a0 |
|
MD5 | fc41d88237cfc2de03c905af835edd1b |
|
BLAKE2b-256 | 62e20f40cb6e592049449e4b8f5e1ec5c7693241ee65494686e5b5cf4dc2ff22 |
Close
Hashes for savant_rs-0.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e13c450dab087f6cdeeb5ee85a089b3468e8a95721416dfe9f011cf99ea62974 |
|
MD5 | 21e727b590fe889c6b58ec5a2e0c4e58 |
|
BLAKE2b-256 | 288fae272e9ea187b2716dc92b213d2b37f9e1fa27b4588ad951b1bbf32525bb |
Close
Hashes for savant_rs-0.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6acab481d75f59c53f24662bc0648066313a30a115f889423592b26cbdb9d10 |
|
MD5 | 98b14881b841acdaedbf7ed0fb201a57 |
|
BLAKE2b-256 | 2e16300166f84b0e4f3ac58643de93f4cc35ddf9c85a68eedfdae4feaed94a28 |
Close
Hashes for savant_rs-0.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92c60ecfd9b1de3f9830d151dc3c732d4b856c5b9f0eb27496337358bd5eeb48 |
|
MD5 | fc443e8ee7044778a1f7e0ba9068c528 |
|
BLAKE2b-256 | 1e2add961347f29a5dc75aceb3be24721641c5fce3ef43de9ff4ae55b3620ebe |
Close
Hashes for savant_rs-0.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9ec3bee2be1b5ed5eea81a5eca19e1ff494409aaaab044942544355a62da7ce |
|
MD5 | c25b0a393d3936d226e95f51e2cbcb74 |
|
BLAKE2b-256 | d7d4ee69d4e1ba9f56ac4073880c0ce52645afdf630ca8f967f1c8985e861648 |
Close
Hashes for savant_rs-0.1.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2fe76fe263b4a5c406565692daf4811c06ec8b744dd78f6c7d65e4fb4b170c48 |
|
MD5 | 2c30fa3138db561603d62264faec3177 |
|
BLAKE2b-256 | 6bf80951f69bd698874433cc18d24e2f50d255e2d0660e892d0ad5288679c8e2 |
Close
Hashes for savant_rs-0.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 053409a9c5506b6808b41629f8736d6630dce5970fa6e7c6acef19bf931574c7 |
|
MD5 | 66d14ff5f37cc04f2b2447544b6b9af6 |
|
BLAKE2b-256 | 3ec68f48966e15ed97bd463016098abec89b5180d85797f98c1b013ddb5deba7 |
Close
Hashes for savant_rs-0.1.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38b0591dcf221909b119b205e82d7f2ee476783804de416419ebf8960de54b84 |
|
MD5 | 94d4deaf5d56adf4a6c6059c8242a669 |
|
BLAKE2b-256 | bfd11a4990cee8cf95945cc924d6b8d8a81b921b635951bfc3f224afe27d49ff |