Time series downsampling in rust
Project description
tsdownsample
📈 Time series downsampling algorithms for visualization
Features ✨
- Fast: written in rust with PyO3 bindings
- leverages optimized argminmax - which is SIMD accelerated with runtime feature detection
- scales linearly with the number of data points
- multithreaded with Rayon (in Rust)
Why we do not use Python multiprocessing
Citing the PyO3 docs on parallelism:
CPython has the infamous Global Interpreter Lock, which prevents several threads from executing Python bytecode in parallel. This makes threading in Python a bad fit for CPU-bound tasks and often forces developers to accept the overhead of multiprocessing.
In Rust - which is a compiled language - there is no GIL, so CPU-bound tasks can be parallelized (with Rayon) with little to no overhead.
- Efficient: memory efficient
- works on views of the data (no copies)
- no intermediate data structures are created
- Flexible: works on any type of data
- supported datatypes are
f16
,f32
,f64
,i16
,i32
,i64
,u16
,u32
,u64
!! 🚀
In contrast with all other data types above,f16
argminmax is 200-300x faster than numpyf16
is *not* hardware supported (i.e., no instructions for f16) by most modern CPUs!!
🐌 Programming languages facilitate support for this datatype by either (i) upcasting to `f32` or (ii) using a software implementation.
💡 As for argminmax, only comparisons are needed - and thus no arithmetic operations - creating a symmetrical ordinal mapping fromf16
toi16
is sufficient. This mapping allows to use the hardware supported scalar and SIMDi16
instructions - while not producing any memory overhead 🎉
More details are described in argminmax PR #1. - supported datatypes are
- Easy to use: simple & flexible API
Install
❗🚨❗ This package is currently under development - no stable release yet ❗🚨❗
pip install tsdownsample
Usage
from tsdownsample import MinMaxLTTBDownsampler
import pandas as pd; import numpy as np
# Create a time series
y = np.random.randn(10_000_000)
s = pd.Series(y)
# Downsample to 1000 points
s_ds = MinMaxLTTBDownsampler.downsample(s, n_out=1000)
👤 Jeroen Van Der Donckt
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
tsdownsample-0.1.0a4.tar.gz
(26.8 kB
view hashes)
Built Distributions
Close
Hashes for tsdownsample-0.1.0a4-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | daa25f64e05befe93025df6c293e0bdadfd0e5fcee9aff8af06c0a55b839724c |
|
MD5 | 9d084dc8f683976e5e07bf84e02c5cf7 |
|
BLAKE2b-256 | f7553069a519ecbe1bc360ad123bc91a957791f3b0ae0bed332dbb3a937b3db7 |
Close
Hashes for tsdownsample-0.1.0a4-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e02178ae9f94c3e2d18ad413e3098c55fb0733eb945dd53d70dc49d3a97daae2 |
|
MD5 | 7f6672a412c92850af1cdff81ce66c9c |
|
BLAKE2b-256 | 4bf6c11dd6efba562f449aef5c96dbc6d94730e4c244dc67fec2865076e3e0b4 |
Close
Hashes for tsdownsample-0.1.0a4-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98e26d735b1743204ff0aec8063bace4e7b99ddb29aced24d49cd1a24fe3091f |
|
MD5 | 81c854812cbdd7401a57e3c08828c6ef |
|
BLAKE2b-256 | 98cd62b4531f2698addcc2d2096413017c5127504dc76127445c381c8035bee5 |
Close
Hashes for tsdownsample-0.1.0a4-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 560af1172d912e23d930df77753c8cdba2a8e4ec0a07574f7134b00185081875 |
|
MD5 | bbb42aa3d0e88f7a1bc95154bcfe207a |
|
BLAKE2b-256 | c5d871f3df57e6728fedc8ebdd7e5f80c10a82e6b55f0e3130e9626538aab859 |
Close
Hashes for tsdownsample-0.1.0a4-cp311-cp311-manylinux_2_24_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 516d3f7c678cd5a809b70bf4f338c4ef950398b00892f6c1dc557f69e4955e1e |
|
MD5 | e63488ab1bd5abc5c5e7e388edf4e357 |
|
BLAKE2b-256 | 3ef6826ef431c652fdcb67720edffd1055f213f2e49f5a8a367c1c93d519aaf0 |
Close
Hashes for tsdownsample-0.1.0a4-cp311-cp311-manylinux_2_24_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0e8b3a472878035098a055f98829167221220de325dd2f4e36d96f394e87e24 |
|
MD5 | be0775657e76b662791f3c031b569d1b |
|
BLAKE2b-256 | 38d56025c12f2823f4200cbc3bfaa4a1272177862efeac066143e9eb920ece3d |
Close
Hashes for tsdownsample-0.1.0a4-cp311-cp311-manylinux_2_24_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4df53bc3bb6b40ce4f9b0f697496986d32311bad4b4aba6035bc6cf316e7896f |
|
MD5 | 69035f2c20b56e3cc0c38a43c457d56d |
|
BLAKE2b-256 | 9959e922dc27cb4c32aa17bba6318e28a60aca3b64d73dd945a850a589fe9b9b |
Close
Hashes for tsdownsample-0.1.0a4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a6155813a0cc72f7b3f226363507d9ffd3198cd7ef8d15a2d509cd0841fe8e8 |
|
MD5 | fd3b2dd81a6325914847a1116f1337f2 |
|
BLAKE2b-256 | 2c5119df0ee8526aac8a3f2c72c6a95cf527f18f5caaafb3d990b0b3f208abdc |
Close
Hashes for tsdownsample-0.1.0a4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55d190e7c50ccb071a4904738ba1e1964e4ad0faaa28a990323b929eb10e1a12 |
|
MD5 | 17290848a331a9206bb2da46ec1aba85 |
|
BLAKE2b-256 | a3f83af95c2c04044999982dd84ee061c483b94754855e4fb988b9147cb58922 |
Close
Hashes for tsdownsample-0.1.0a4-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4e24aa2ff6b1c71078175c7cabb26e34349ce29f098c5c51d848459c8763671 |
|
MD5 | 38aaf2d13a76f01f30c79b5896904579 |
|
BLAKE2b-256 | 46ac0d4e99d3662e1ceb14ce95913d1e04a110bf98d9aa40dc6b1cac8cbe1528 |
Close
Hashes for tsdownsample-0.1.0a4-cp311-cp311-macosx_10_9_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 81f31d6cb1e19f8755f9c50726dba2952d68a2fae2898e4c12c682b7b8b20d32 |
|
MD5 | bde3c4c6a117c4768d881669285d126b |
|
BLAKE2b-256 | e7051756f447a8c90ec0439a1e2475348acf8f1f7f2ab17fd83f1cad75c8c239 |
Close
Hashes for tsdownsample-0.1.0a4-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 422cf0f8dc959c25f384119e68fa04f8e6cac0be1bcd27e419d530ec815b2702 |
|
MD5 | f8b6981fd6e85fa41a559b707c2bbd5e |
|
BLAKE2b-256 | 1d3affdc0aa13e98615332f0a635d729d8cdaf02b02abd508c34db808f82d7c8 |
Close
Hashes for tsdownsample-0.1.0a4-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | feef680b5b32dac87eb506c89630ef47e9d134d165929e88eb86feca8feea0b1 |
|
MD5 | c0eda2926d92513a397761824cde085f |
|
BLAKE2b-256 | 8b92ad4d0bb66694525024a47f3bb9a89eedb01638c913997fabd7476d3ab44a |
Close
Hashes for tsdownsample-0.1.0a4-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6eaa84d47283db0c153b42ae4521519ddcd8b2bbc2b8ed5862b763182beaf783 |
|
MD5 | 72c32908dd21cc72160671fc050f593a |
|
BLAKE2b-256 | 1606f5944edb3e19d4e7d0c8ab8241a08445639a7b341ffaa2a264c481496054 |
Close
Hashes for tsdownsample-0.1.0a4-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b69c00adf4f09552edcce12608845a0166ac80c5ba3ac603e53f753914677696 |
|
MD5 | 48a6dba173ae741f9eae6b0c5983b980 |
|
BLAKE2b-256 | 19fff172d750c214066e3ce04a138ad88e81802ca48a24c6aaee64199dc6ef87 |
Close
Hashes for tsdownsample-0.1.0a4-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 335d889c2c48554c13e5eae752fc7a42340a036dd366808f0efdb1d317706787 |
|
MD5 | ad4209f0219c6735fecd8a8eb9d34f3d |
|
BLAKE2b-256 | 885178509ee229b24d6c42b8f0c83c776fce9b96d38f28fc25bb219e8474d45b |
Close
Hashes for tsdownsample-0.1.0a4-cp310-cp310-manylinux_2_24_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f190bb686dcd40c5aff93c76356a255c78ee6296feb4c4a4ffea5014011ab6ae |
|
MD5 | c3c305e29a5cc82c2e4fdc5c11e72203 |
|
BLAKE2b-256 | 91e00c93d6bf1e7a5dde3ddd1092d7327d263460ad10cd63ceef2ff9dbefcca9 |
Close
Hashes for tsdownsample-0.1.0a4-cp310-cp310-manylinux_2_24_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 529a30ca718c53327121983422f3a0f4a246d43fd3c4cfede1991464fa2de94a |
|
MD5 | 0fb52befbbe33fd578104cbbd2e71ba6 |
|
BLAKE2b-256 | ef96aa0564a3684211854e476fe6341434a74d87ed84e27d493061c5ab011c21 |
Close
Hashes for tsdownsample-0.1.0a4-cp310-cp310-manylinux_2_24_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1cf520411c30dc0b648bfe759aa881be100b58cedfeefa76a11782bdaef37a74 |
|
MD5 | 451dfa1f91209458e28144721656b173 |
|
BLAKE2b-256 | 14c1927caa3bf6a13b5dffeb3ab86c51a73298d8c5d7271306f1e901ae0e3145 |
Close
Hashes for tsdownsample-0.1.0a4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3cede3678da4bd2ed1e0d79ab54539926263102e657920a6811e02087d47f81b |
|
MD5 | 801868e6e147ee62c039003cd0807c55 |
|
BLAKE2b-256 | e43660e243d583391136e577e5104d2b0f648d70454fe09e262c457db4f77f46 |
Close
Hashes for tsdownsample-0.1.0a4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 569e0f2b3b37af2181c43273b63bc686f68c1988c8d0cd242dd4d180eef4c823 |
|
MD5 | ecd19fbd4b1746ca9d86ebfac11dc08f |
|
BLAKE2b-256 | 55025a99c93b699ea6b2999d3d7977d69a0799027a32669eab9ff8e42de70695 |
Close
Hashes for tsdownsample-0.1.0a4-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf237bf941372808398f3d5f984e019b21167f2e64e176b01211e5d2c7fe9196 |
|
MD5 | aa97eec9fb827ddbbd3d9818b5d0b8be |
|
BLAKE2b-256 | 070b174af90d04ad7866066a1aff408d2f253ffdd51d12fabab6ea369de03236 |
Close
Hashes for tsdownsample-0.1.0a4-cp310-cp310-macosx_10_9_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0840b941cf1f7d9cfe7a10b297814003508d85faeb9cbd866612dbf05e5cc428 |
|
MD5 | 99a25c4d5674b9cc101c58e79979c74a |
|
BLAKE2b-256 | e55fa1a5e4ffd8d77249139a078780a38f3a2a025fac0d314b55314dc740cf32 |
Close
Hashes for tsdownsample-0.1.0a4-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7440d431a7d4fb732f3557bbbd7b0b8331fe54b540c993101be8cc6ae218eb2f |
|
MD5 | 418914553ca334cb80aa59c468da2d35 |
|
BLAKE2b-256 | d37f5b45d789ce9e936f31867e9fdffbff47e04cd4fc0d6a337b1725268da3e5 |
Close
Hashes for tsdownsample-0.1.0a4-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e4f6800e4ae4c85dafb89a67f5c6c502ad3b3271faf577a265215f79745e7d1 |
|
MD5 | a1c8ad22f05206f3722a62b8f9f1298e |
|
BLAKE2b-256 | 4698dc47a927d99ce0c366727f5387f720fbeb77609641f0b4e3e71d74462dfd |
Close
Hashes for tsdownsample-0.1.0a4-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a97938fa15d5a5f6e27c0019d1ac453a57ee2bb7cbb89c0b0777bfa439771adc |
|
MD5 | c8caab60ec69452c27f1dea3a696fb8e |
|
BLAKE2b-256 | 203522b8d3bf3d245818f7ca28ed49f504ede9acfdbafe838e5202fb8834ceb6 |
Close
Hashes for tsdownsample-0.1.0a4-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f42c8b2cca7c9445ca0fae74204acbcc4336eb2dffc9ef8c7626a075cf7e860c |
|
MD5 | 3deb5dda08ca6dea3cceffee5682a5a6 |
|
BLAKE2b-256 | dc19c580e3f4830d2b565edb5c85a889e2c3bb19027f52afd8301b47cacc85d7 |
Close
Hashes for tsdownsample-0.1.0a4-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 436a71d904b442368db6bbccf02d929b8d93ede270f34caf9a880075f6245eeb |
|
MD5 | 1689d9938037e30d26691631d38624bb |
|
BLAKE2b-256 | 951db7b09de03e0d7d1b353c8fb2940381e67afb7a4b2a0462b15294055a0850 |
Close
Hashes for tsdownsample-0.1.0a4-cp39-cp39-manylinux_2_24_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ebdb33a474cd08471151a48a2734c650168cc8d6e6e18873bdbcf39d96ada75 |
|
MD5 | 506358c7dd30339ef07358d153e771f5 |
|
BLAKE2b-256 | 2788922a1f90d79e97287deacf6fc2570c308f2727800b197881e84e8b9f05d5 |
Close
Hashes for tsdownsample-0.1.0a4-cp39-cp39-manylinux_2_24_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba2c2bfb5f9aae5c05decc3188af6325cf237f145a853b120b01852e36b871ea |
|
MD5 | 2235c56f9e3e023c11a4b1a6e00cea76 |
|
BLAKE2b-256 | ead276acd33fa4b4c3868979b50a94b8270cc91f827a7219d294b634fb22f5fb |
Close
Hashes for tsdownsample-0.1.0a4-cp39-cp39-manylinux_2_24_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84967efe9c03912500063d9b05f2b09cb476c8abf456ae7650dbaa046d45cca9 |
|
MD5 | 86d269f0b37921f5d0f07b5273d9a0e5 |
|
BLAKE2b-256 | d3b4131ebf15ab7d72e90e98592fef02825c4b69b790e1256645a4883c9ab346 |
Close
Hashes for tsdownsample-0.1.0a4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57dc74aba9f363407daffb0f5040092843e63cd55934dc5167283c824be6fe83 |
|
MD5 | d50770042b0c28d54681fe790c614f98 |
|
BLAKE2b-256 | 57be709dadc5b306963ef080035449b01c6f2c1245a75107fff62a5e7bebce96 |
Close
Hashes for tsdownsample-0.1.0a4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb59a67205fcb50fb8085cf5ca7d41cc5398223cb60a88c54256d37ad71a22fe |
|
MD5 | aab8a0e635ef991b6a3c0aefa4addd80 |
|
BLAKE2b-256 | 3fcc12012bf1a9731c358deaa83545c291f79f30635b5645f113d60e8ba25aff |
Close
Hashes for tsdownsample-0.1.0a4-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 168404cf7b8c4a9f5a71d48eeb0b4c753b38f1131d385d8185917ac4dab7025d |
|
MD5 | f2222780f2ffc1302ac7ea0d188c1f5d |
|
BLAKE2b-256 | 0630dd9e114e17d4691970025b8c8bdf72a20802c310ec4cabdcd5af59b332b0 |
Close
Hashes for tsdownsample-0.1.0a4-cp39-cp39-macosx_10_9_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 208942309c32af16469db9b99622fb0dd6655b55cd0271e7e55b85b72d33eb92 |
|
MD5 | f39c76f3fc12a5cbb2cee50e2bd40572 |
|
BLAKE2b-256 | ca4c13bd474dd0902fa00b9c6be85edfda19b51527d3534e9d2d63c33036c126 |
Close
Hashes for tsdownsample-0.1.0a4-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d60389e187392f54badd43739a92d8aae4cf1a0a77703bb477903d28b646e85f |
|
MD5 | 4c7d700399d2b9dcacf82acf3b9f5a99 |
|
BLAKE2b-256 | ff87a726d7238645222778403e4a8de6822baa8fda79d83799fd5de9f9ac2a14 |
Close
Hashes for tsdownsample-0.1.0a4-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ec1f4940902de029b32d21cac662acc393f51a7d3eeb678b1e7466f573c997f |
|
MD5 | c6d5c13f5091a2dc25be0a9489dc4bd6 |
|
BLAKE2b-256 | cff23b5c8d52b96fcfc8051e34b8dc4a4a52729c0d90462587a8c5c39f7e4837 |
Close
Hashes for tsdownsample-0.1.0a4-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c178342ff5802e3cbf7404f4892cdb08f7b7174940d385c924feae9d373f5c9d |
|
MD5 | 596f5cbffe597866e3695da5c3723737 |
|
BLAKE2b-256 | f8b85b31741b3d269b6068fc79354a3be0b31e28ebfaeee7c1a7f5ee02773abd |
Close
Hashes for tsdownsample-0.1.0a4-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f8637922bb5d12d7cbf6332d906a3a13dc204b4addaa82f82e10e39be4d38e3 |
|
MD5 | 562480f0ef9e8e8c6a7d065c46699f7e |
|
BLAKE2b-256 | dd98639bbe4788486a64859dc70c9838d1383cc6d39bb101f839ed8f888b6a09 |
Close
Hashes for tsdownsample-0.1.0a4-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f10e2187d9420c68796c9ff4dc9f0cc312024449d58e08ab08fa014a7592d11 |
|
MD5 | 751a7a79cc3af04d04c0d27d70805970 |
|
BLAKE2b-256 | 95d3e370240f23ab7789a61cfda7ffc852b1397a77ad939b8aee582b180524a4 |
Close
Hashes for tsdownsample-0.1.0a4-cp38-cp38-manylinux_2_24_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | adc6d7de2ff194eee03ac5c404dac6f863e7936f4caa7e2839f0122ad9166361 |
|
MD5 | c90e6dc68c234aec6e6d48594c864815 |
|
BLAKE2b-256 | 8b4e9683d39360b241349e860aa0a48ce4cc0f52bbe839fc2cc8163b5c4ed2aa |
Close
Hashes for tsdownsample-0.1.0a4-cp38-cp38-manylinux_2_24_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 584cd4a8af824111cad1589f4085cfb505efb9cff4f6290e7a107cf9e30ba6e5 |
|
MD5 | 630a12b9f4906202b0b1a9671c340449 |
|
BLAKE2b-256 | 21fc2d72594258671464714bcaa731a633bbbd6bc1dbc165b9871d8b23d24bb0 |
Close
Hashes for tsdownsample-0.1.0a4-cp38-cp38-manylinux_2_24_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3bf735a51f1214c188f2439c575ca100ed7a6e34455076df6c1d38e6d9dacab |
|
MD5 | ad3c5a071a9d65a95316a7be3a192335 |
|
BLAKE2b-256 | 5e4c9cd48787fccad0723011ca6855dc78bb57270e2b0785f22668cd25a82a6c |
Close
Hashes for tsdownsample-0.1.0a4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1a44ccd368a5b6f190dd86ad491596949fe4739679ccc7c7aaff5707372b52f |
|
MD5 | 0764c2d4352c478f4e32f432cdce7b2e |
|
BLAKE2b-256 | b6e97f3f27a8591eb0d0f3c6edeb08add5a1dd6fc4aefcd208dcbf261071464e |
Close
Hashes for tsdownsample-0.1.0a4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7457cef5c2e90be5e79a443ff12b49fcb0b6147d46640100750044e052a1e88f |
|
MD5 | b2bb8805410e57af29051c5e473e6366 |
|
BLAKE2b-256 | 586aba217128249a3ab905ee7e6b3f41e965ca476460cf2eee9b8e5b9952e623 |
Close
Hashes for tsdownsample-0.1.0a4-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45aac293a9bd4ef5ae088078b059da223e783e48668681b9b39a6b073af42c81 |
|
MD5 | 51d30a2fca987f86a47efa4fc9b13439 |
|
BLAKE2b-256 | b4e743654f2d31d2a87a9bf82b6490bf780065481f685ceae552ba07fec4b306 |
Close
Hashes for tsdownsample-0.1.0a4-cp38-cp38-macosx_10_9_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce0beaaab277fbab378088fbef40497528f64ae8fafdd0466f8f7db1c0e5a204 |
|
MD5 | 1a5634feead6ffee6cb930bd3da6cf82 |
|
BLAKE2b-256 | bb64fc7178592370f3845feeae1742d3dff7b3f600c8a2f1e1890c22f5a35060 |
Close
Hashes for tsdownsample-0.1.0a4-cp38-cp38-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 504e5850f4222b63f6e8262b666f46d18d73e322877aba1d6e958f73565c2a1c |
|
MD5 | a1e257e6ee00ddf0da469bbfabf3cc3a |
|
BLAKE2b-256 | 483486ba41c13586275ce007923f9e013b77b29718116929bb73e03344af1df6 |
Close
Hashes for tsdownsample-0.1.0a4-cp37-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d4d2a837388e3264b0b3f2b5af9cbf3f768898aa67995dfa6b188108a5717b4 |
|
MD5 | 733bb846e05964bd0f42af185c1c3d03 |
|
BLAKE2b-256 | 87f1940a44ccc80b185bd78e6cec22b996f11246ec4057ec081e370b88b05ffb |
Close
Hashes for tsdownsample-0.1.0a4-cp37-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23889f7fe2823333c2698df6307053350be822a88673313a335291d69185b840 |
|
MD5 | 173dbf8f8e381ed9803fba8cf3d59a1d |
|
BLAKE2b-256 | 22741ae0af2c1f0270050138139518aa4a4ff78567879d02f78603a5589135bc |
Close
Hashes for tsdownsample-0.1.0a4-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 788ca720cb743cd2d2d30868356d52a53aaadb770a35e78a1f966d5364569b27 |
|
MD5 | 3c1029232aee407f305dc6993784173c |
|
BLAKE2b-256 | b9adbf4df8f3ddb27bb760e3dcca98b0e17db7b0982be165eb29a8efcd0ae617 |
Close
Hashes for tsdownsample-0.1.0a4-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2058044773ca26c592f8e5ceb79642b67048e6c1867dc32c25ee127b51f4986c |
|
MD5 | 7199c17bf60827c3fd702964f4a8dd50 |
|
BLAKE2b-256 | 86e7769a8bf9b14c297c7b5b3f31175e998cde49ccfb34505d621dda61330849 |
Close
Hashes for tsdownsample-0.1.0a4-cp37-cp37m-manylinux_2_24_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a30be39d583438a2773236def51aa545ca8f2f7dc9a588af4948bc003d2e351c |
|
MD5 | fb18f33abc995a59bcc2f51521f08056 |
|
BLAKE2b-256 | bcd0fd9eae84213903a60ae3e1c4f6bbff71c82355d427f36eca198472315ea9 |
Close
Hashes for tsdownsample-0.1.0a4-cp37-cp37m-manylinux_2_24_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 363975c0aa5d9a164eaaccb5b4645d38ecda76756710c04ce36fb541d95d60e6 |
|
MD5 | 92dae42fc2f3a7b0a6b4339fd010bf74 |
|
BLAKE2b-256 | b9477e2dbaa38a986c4c20836534ac3df1b239f6eb27567d95c2e989771ac4a4 |
Close
Hashes for tsdownsample-0.1.0a4-cp37-cp37m-manylinux_2_24_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45f86a425af74708080af69b49aa3c0e1d227fedba2fee6a104fe83d2fa7d5cc |
|
MD5 | 6eb2833ca34285823d88b50748e3a771 |
|
BLAKE2b-256 | afeded57a21deb2bb1dd57c6fe2c13f8a19b71701cff5d18a07f8cb4c83f9443 |
Close
Hashes for tsdownsample-0.1.0a4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e42b87ba386147b058f6ae062d9e46250853e1373e7c178fe64adcfcdf7b2c3c |
|
MD5 | bb826af04e72be90108455d77614099c |
|
BLAKE2b-256 | cdff3ea87f052a4fa319b859c4a6ba0393b85a7e1204c0d8012c6d9b176f517e |
Close
Hashes for tsdownsample-0.1.0a4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0897d2e46f6caf60f08a57950b77b4eef89a3ad4858c7fb64c47628c800119ac |
|
MD5 | c94fc893d1e343bbb9af059c56b23188 |
|
BLAKE2b-256 | 9ea00ac7a34297e7400c9aedcd958b5e37b0f31d686a06af08f7fbc4a45c3308 |
Close
Hashes for tsdownsample-0.1.0a4-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eddf0f29e427557410f881ba0d0f310aebb27e84246f025cbbc34fe2372aeee6 |
|
MD5 | aa70d6c61acd8dde666794c5fedb5b83 |
|
BLAKE2b-256 | 7eed78d4ecdcd88a77e5868fb9c91089b40d4f2c45016c40ea1871752b61bc1b |
Close
Hashes for tsdownsample-0.1.0a4-cp37-cp37m-macosx_10_9_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c5f20c457cda1cc6d7df732c166b01c0895ee01703fe06fe6a7e74cbf745ce7 |
|
MD5 | e68dad00bffb2b8bc61a33e6a275e9d0 |
|
BLAKE2b-256 | bd95e3cd26a69bb763a31d6e6ac3df2820e6d3bd11fd78433209c6e0651eb20f |
Close
Hashes for tsdownsample-0.1.0a4-cp37-cp37m-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1119a468d671f53ccc045322671e0fe6e26f39ffa53aa05f56ac366d295d8e84 |
|
MD5 | 56ba0b6008a8f66645c814a4f0e74b04 |
|
BLAKE2b-256 | 5f17bd7f9f261cb22b6ce6f47ca08d9ad23e3293a3b05ab7769d2c024a8677fb |