High-level, fast LOWESS smoothing built on top of the fastLowess Rust crate.
Project description
fastlowess
High-performance parallel LOWESS (Locally Weighted Scatterplot Smoothing) for Python — A high-level wrapper around the fastLowess Rust crate that offers 12-3800x faster performance than standard implementations while providing robust statistics, uncertainty quantification, and memory-efficient streaming.
Features
- Parallel by Default: Multi-core regression fits via Rust's Rayon, achieving multiple orders of magnitude speedups on large datasets.
- Robust Statistics: MAD-based scale estimation and IRLS with Bisquare, Huber, or Talwar weighting.
- Uncertainty Quantification: Point-wise standard errors, confidence intervals, and prediction intervals.
- Optimized Performance: Delta optimization for skipping dense regions and streaming/online modes.
- Parameter Selection: Built-in cross-validation for automatic smoothing fraction selection.
- Production-Ready: Comprehensive error handling, numerical stability, and high-performance numerical core.
Robustness Advantages
This implementation is more robust than statsmodels due to:
MAD-Based Scale Estimation
We use Median Absolute Deviation (MAD) for scale estimation, which is breakdown-point-optimal:
$$s = \text{median}(|r_i - \text{median}(r)|)$$
Boundary Padding
We apply boundary policies (Extend, Reflect, Zero) at dataset edges to maintain symmetric local neighborhoods, preventing the edge bias common in other implementations.
Gaussian Consistency Factor
For precision in intervals, residual scale is computed using:
$$\hat{\sigma} = 1.4826 \times \text{MAD}$$
Performance Advantages
Benchmarked against Python's statsmodels. Achieves 12-3800x faster performance across different tested scenarios. The parallel implementation ensures that even at extreme scales (100k points), processing remains sub-20ms.
Summary
| Category | Matched | Median Speedup | Mean Speedup |
|---|---|---|---|
| Scalability | 5 | 577.4x | 1375.0x |
| Pathological | 4 | 381.6x | 373.4x |
| Iterations | 6 | 438.1x | 426.0x |
| Fraction | 6 | 336.8x | 364.9x |
| Financial | 4 | 242.1x | 263.5x |
| Scientific | 4 | 165.1x | 207.5x |
| Genomic | 4 | 23.1x | 22.7x |
| Delta | 4 | 3.6x | 6.0x |
Top 10 Performance Wins
| Benchmark | statsmodels | fastlowess | Speedup |
|---|---|---|---|
| scale_100000 | 43727.2ms | 11.5ms | 3808.9x |
| scale_50000 | 11159.9ms | 5.9ms | 1901.4x |
| scale_10000 | 663.1ms | 1.1ms | 577.4x |
| fraction_0.05 | 197.2ms | 0.4ms | 556.5x |
| financial_10000 | 497.1ms | 1.0ms | 518.8x |
| iterations_0 | 74.2ms | 0.2ms | 492.9x |
| clustered | 267.8ms | 0.6ms | 472.9x |
| iterations_1 | 148.5ms | 0.3ms | 471.5x |
| scale_5000 | 229.9ms | 0.5ms | 469.0x |
| scientific_10000 | 777.2ms | 1.7ms | 464.7x |
Installation
pip install fastlowess
Quick Start
import numpy as np
import fastlowess
x = np.array([1.0, 2.0, 3.0, 4.0, 5.0])
y = np.array([2.0, 4.1, 5.9, 8.2, 9.8])
# Basic smoothing (parallel by default)
result = fastlowess.smooth(x, y, fraction=0.5)
print(f"Smoothed values: {result.y}")
Common Use Cases
1. Robust Smoothing (Handle Outliers)
# Use robust iterations to downweight outliers
result = fastlowess.smooth(
x, y,
fraction=0.7,
iterations=5, # Robust iterations
robustness_method="bisquare", # "bisquare", "huber", or "talwar"
return_robustness_weights=True
)
# Identify outliers (weights < 0.1)
outliers = np.where(result.robustness_weights < 0.1)[0]
2. Uncertainty Quantification
result = fastlowess.smooth(
x, y,
fraction=0.5,
confidence_intervals=0.95,
prediction_intervals=0.95
)
# Access confidence bands
print(f"CI Lower: {result.confidence_lower}")
print(f"CI Upper: {result.confidence_upper}")
3. Automatic Parameter Selection (Cross-Validation)
# Automatic selection of the best smoothing fraction
result = fastlowess.smooth(
x, y,
cv_fractions=[0.2, 0.3, 0.5, 0.7], # Test these candidates
cv_method="kfold", # "kfold" or "loocv"
cv_k=5,
)
print(f"Optimal fraction used: {result.fraction_used}")
Execution Modes
Streaming Processing
For datasets too large to fit in memory (n > 1M):
result = fastlowess.smooth_streaming(
x, y,
fraction=0.3,
chunk_size=5000,
overlap=500,
parallel=True
)
Online Processing
For real-time data streams or sliding windows:
result = fastlowess.smooth_online(
x, y,
fraction=0.2,
window_capacity=100,
min_points=3,
update_mode="incremental" # or "full"
)
Parameter Selection Guide
Fraction (Smoothing Span)
- 0.1-0.3: Local, captures rapid changes (wiggly)
- 0.4-0.6: Balanced, general-purpose
- 0.7-1.0: Global, smooth trends only
- Default: 0.67 (Cleveland's choice)
- Use CV (via
cv_fractions) when uncertain
Robustness Iterations
- 0: Clean data, speed critical
- 1-2: Light contamination
- 3: Default, good balance (recommended)
- 4-5: Heavy outliers
Delta Optimization
- None: Small datasets (n < 1000)
- 0.01 × range(x): Good starting point for dense data
Documentation
For full documentation, API reference, and advanced features, visit fastlowess-py.readthedocs.io.
Examples
Check the examples directory for advanced usage:
python examples/batch_smoothing.py
python examples/online_smoothing.py
python examples/streaming_smoothing.py
Validation
Validated against:
- Python (statsmodels): Passed on 44 distinct test scenarios.
- Original Paper: Reproduces Cleveland (1979) results.
Check Validation for more information. Small variations in results are expected due to differences in scale estimation and padding.
Related Work
Contributing
Contributions are welcome! Please see CONTRIBUTING.md for guidelines.
License
Dual-licensed under AGPL-3.0 (Open Source) or Commercial License.
Contact <thisisamirv@gmail.com> for commercial inquiries.
References
- Cleveland, W.S. (1979). "Robust Locally Weighted Regression and Smoothing Scatterplots". JASA.
- Cleveland, W.S. (1981). "LOWESS: A Program for Smoothing Scatterplots". The American Statistician.
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
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file fastlowess-0.2.0.tar.gz.
File metadata
- Download URL: fastlowess-0.2.0.tar.gz
- Upload date:
- Size: 166.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
18d5d8fc6b0643991e147f2632a5223dffb238d03781086a339dde5c2aba3133
|
|
| MD5 |
37d7461bb75ca93e47c4bcc6fa3b63bf
|
|
| BLAKE2b-256 |
0633f987245f29e46e5b3e3dff85e14981173c20edea586cac942fd6f81da666
|
File details
Details for the file fastlowess-0.2.0-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 284.6 kB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6d5dcf3a61d29eee52e86e2f26cbcbf0cd7143b12328f6a567f9e9352eaf35c7
|
|
| MD5 |
d6d214587db1642fc620d6948f277f8e
|
|
| BLAKE2b-256 |
d7b491a92771541b661f5fe0c2098160cac28ddc4a3d64e58c4df4fbc1c2076a
|
File details
Details for the file fastlowess-0.2.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 413.6 kB
- Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4e0c00cae810170bf0889b37a96cec50838e297b9c8f0a39d6811206fae930df
|
|
| MD5 |
dffe0d178e907b261d95b2c331a2be82
|
|
| BLAKE2b-256 |
b4b7df91b54acd2be3c6b858e4c18fbaab8bfb30b0b64728468fbf5f63ff3d8a
|
File details
Details for the file fastlowess-0.2.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 402.4 kB
- Tags: CPython 3.14, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
93cb50375f9b83742790e899778d3839d586f92b08a48cdc42f62ceee83b81ce
|
|
| MD5 |
bd4f698cf9762137f5c0f4d067d0d33b
|
|
| BLAKE2b-256 |
fad3eec86259bfa8ff4767b8cd8c29776d0e73decbe83faec6cda639b2c1879a
|
File details
Details for the file fastlowess-0.2.0-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 369.8 kB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5eb89606a5f15b82f1418d05b107d9119ea6c6fd54a221aa04a798210c576c23
|
|
| MD5 |
261224ea81f7ec2ac8e968e11e21c118
|
|
| BLAKE2b-256 |
325ddf5706908b7eca3682a85e154209ceb1aaff5b372eae82729c7f8c109320
|
File details
Details for the file fastlowess-0.2.0-cp314-cp314-macosx_10_12_x86_64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp314-cp314-macosx_10_12_x86_64.whl
- Upload date:
- Size: 387.6 kB
- Tags: CPython 3.14, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b74fc4625379d7f3abc4fd6b1c7f3586e0d8dc7f6377e6b66ac57da637104e88
|
|
| MD5 |
c8b36bb2070fb53f82710668672174e9
|
|
| BLAKE2b-256 |
58c31de1717b4fbaef1a96477bc95c324f13d5b2b34eb4d1644178225fcc05a2
|
File details
Details for the file fastlowess-0.2.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 284.6 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d3e4378ff192d54b192700da40ce342b3d93a80ab10e96af8eb94abdd8d81025
|
|
| MD5 |
ff30a97307810cb7a9dba6d58131871d
|
|
| BLAKE2b-256 |
b08521da9df069964c98d350cdf3799039f3b881c558f008b75c6397879c8e80
|
File details
Details for the file fastlowess-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 414.0 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d16601b95d01cae1971e258714034081b712407a8c61ff5d8fd4e0d617bde13a
|
|
| MD5 |
85a9ef1d060f21fe1420ecf802422654
|
|
| BLAKE2b-256 |
9a90cf5a56abc903768696e8d975e903601b795cc3ab6f7a57f514453240d31a
|
File details
Details for the file fastlowess-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 402.7 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
03f33721b811992899f8208e16c6c2aa42c6fe42a75b71ecb1721f6df451e317
|
|
| MD5 |
a52520981e487c3f64ecaa11cc2e2598
|
|
| BLAKE2b-256 |
be5ed108cc316c0693ca16be0943510f5a6ded8581ed5e2ee29a32ac4d5b8990
|
File details
Details for the file fastlowess-0.2.0-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 370.0 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a649264a42382e4c9b4929a68b1926d1e1642a3b684a1d407fba6ab929144824
|
|
| MD5 |
d67b7176a1a599761d2e1d7f9001c271
|
|
| BLAKE2b-256 |
e49431e7fc1eced79653cc3038e61caee08fb82d52757a2fea1636a24a1655bb
|
File details
Details for the file fastlowess-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl
- Upload date:
- Size: 387.9 kB
- Tags: CPython 3.13, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d3bac4407f44467708cff9f17a061ef0d88a62c44d1b11a43559f5213755d6e7
|
|
| MD5 |
48faccd849a27011f4f35431fa2ad225
|
|
| BLAKE2b-256 |
9b1028d547d97c60906766172bc0791c1020e8a400b55003758636e8227ba13c
|
File details
Details for the file fastlowess-0.2.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 284.9 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2d78a525283cbe4520dd0a510f1a4b52dd04e9e8243df073659e84adcceca6c7
|
|
| MD5 |
4e6732fc6e513ba837a30a46d972752d
|
|
| BLAKE2b-256 |
ab9c920a4e87e00232cfcaecdb4b029f8a3e14f101a2828f8a0adb7ff8b1f62a
|
File details
Details for the file fastlowess-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 414.4 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aab4502989dd0f27055f2b7dfa44fe8758a0d7e40271f23b854455326defaa64
|
|
| MD5 |
457ec1415a5172fa2be236b09b89c77d
|
|
| BLAKE2b-256 |
2b67af6f16537a392cd8edfc48df50b7ba3770b83bf8e90be63fd15ccbdb4130
|
File details
Details for the file fastlowess-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 403.1 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b03203973a7b4f07f3aab2441abcb604539ccd293051ec77f8254b769d6aa5cc
|
|
| MD5 |
55a5e28b8bf9fdb43f46e0e77e85d9d4
|
|
| BLAKE2b-256 |
6cf59dbfffd451532bc29f3e69fe93d1ce675a72e5eb82df2903b6d345ada6f3
|
File details
Details for the file fastlowess-0.2.0-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 370.1 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ec15b140f03561b169535e005ba75384ac66a7f8b76ed140f274d5bf4e4519b0
|
|
| MD5 |
45a0e263d3a06a43bdf8029e7dbfd727
|
|
| BLAKE2b-256 |
2558c957728c9c0319180a9f29bc36bc4a96fa2756021ae5ca41612538843c10
|
File details
Details for the file fastlowess-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 388.3 kB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3cfd99c439bc93ef344b55bbb8e71c6d82bf8153e6c76a6caafafd44d590e898
|
|
| MD5 |
4675b18c4a4dc3c905e3cb9390d1aacd
|
|
| BLAKE2b-256 |
88d6cd490f40798c798a984ad7e356bdd0a8ad3982e71ed40526213b518ab7da
|
File details
Details for the file fastlowess-0.2.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 286.6 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
516f8b882eb60bfd86ae8c8de2e64cddfd068e2699f327258da730ad8afe0ac2
|
|
| MD5 |
858a51e6aaba92690a68c36eec35f3f5
|
|
| BLAKE2b-256 |
9fd1bebcaf48cffc8fd6b2801fefad2afeec866b62f53658e3163302c73cc86d
|
File details
Details for the file fastlowess-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 414.4 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
66bc684922c2c78c82e26a3b15486afd2b93f3e52adaf972d0df469f3247b0ff
|
|
| MD5 |
e6f06e2704c58e1e82f994dadc078442
|
|
| BLAKE2b-256 |
e59608bb75798254b4ed53641a4e5f74ebed8f2420e55f43d044b7951a052e1a
|
File details
Details for the file fastlowess-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 404.2 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
650301e53c08aa59002bae52c2d0212f0f2e7cacaca9231cc86c92567a801764
|
|
| MD5 |
ee920b94ae2c04c6dd9e195998c2f9e7
|
|
| BLAKE2b-256 |
6dfbbeb5c7b0e052d0b1d82eca46566b3639644a617fbbcf7d56188b2d8ff144
|
File details
Details for the file fastlowess-0.2.0-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 369.9 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
63fc16a57095f5cce3218d0ddd895810b947d0a55b552a4e284ad03fea3a2295
|
|
| MD5 |
bc106118372335b826a3dc7d2469a527
|
|
| BLAKE2b-256 |
61ebfac47fdcd4492c44a85765fe964acd3847fb9613bd03c51ad2e3861a6f28
|
File details
Details for the file fastlowess-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 388.5 kB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c27fe1c973f3911babdde12d43224353ba2173edd75326d44eaeddf098ddcc52
|
|
| MD5 |
896ea51060dc0760d437becf2d40d3f0
|
|
| BLAKE2b-256 |
a21574008aff99855b26cf565520830099f0fec7749cfc8d8661d339c98d3e6a
|
File details
Details for the file fastlowess-0.2.0-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 286.6 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3a65890374c571d2543182aef9c074e9e81896722b5bbeed61a2632b133badbb
|
|
| MD5 |
4b0153141eacd3be8e9958365481010a
|
|
| BLAKE2b-256 |
eecc3fe979157cf8c4dca3a339927262fc11eb6ac08a5eb4d93d26d4dc2dec5c
|
File details
Details for the file fastlowess-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 414.4 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
37f0e5478901ceb1d3deaaeb47aacfa48efc3eb7b378373f6abbf702ab1abb3a
|
|
| MD5 |
861f7e9c7554d2e839b335719922fd52
|
|
| BLAKE2b-256 |
9fd5bb356f90b5b1de155c25c8f5d56cb115c07c665cdc6760176d5ba2b116ac
|
File details
Details for the file fastlowess-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 404.4 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
494c71f3cd32990e9631b068f434d38c37d0214e5f702fadf908206206c8b240
|
|
| MD5 |
59658c374daf19a75810af2c45d5d8f3
|
|
| BLAKE2b-256 |
a2a2cd5553fe7e95e86d0d01bc41446828ab84fb4aa7ec505dfbc5fbfee18404
|
File details
Details for the file fastlowess-0.2.0-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 370.0 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cc71f8bffa0294dee60e64c1f05635223eba0ddb50709388e7793f78e0e73fa4
|
|
| MD5 |
c12cba31926b9a61a39059c351d2c458
|
|
| BLAKE2b-256 |
3489b34fdd04d8869c49bd949381d2a6c910153c6c3ff78c8c2d917e9f1bf166
|
File details
Details for the file fastlowess-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl
- Upload date:
- Size: 388.5 kB
- Tags: CPython 3.10, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
411bca61260cb0e926999f919c94b977c572fee18f5c8d24e2d25b9af99427a6
|
|
| MD5 |
9e7343584dc865dbd2fa85a310c2a77f
|
|
| BLAKE2b-256 |
507037663aa5c6c48b236b7970a3cf5ce867552b1985380fc780487183d0625c
|
File details
Details for the file fastlowess-0.2.0-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 288.5 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
db62225dc50856ad629d387cdad9b65949fb109ebab9951feb8aaad68aa27036
|
|
| MD5 |
ba9434c30f80478a4512ecb24847b808
|
|
| BLAKE2b-256 |
6da0cf2ffe42466da7788a975928a4efe0f34ecbdd014265e68c20c89bc66d22
|
File details
Details for the file fastlowess-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 415.7 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a7c5fa7ce368e7fdea9ce78a8617aee8abdebb22d99abc1f6dfe524e8c4c6a2a
|
|
| MD5 |
09843808bed00f97f49bafc591fae68e
|
|
| BLAKE2b-256 |
ac1ff6b2781b0ea50a3a12f61ed272a15f154e90a19868b7a86f8e3661ddc183
|
File details
Details for the file fastlowess-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 406.4 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8aab855599a9fe97035f30abd256d46d9da1aa42d89f7682fb97a56b437c206f
|
|
| MD5 |
eea35d0050d00a56ae388d83e730ad13
|
|
| BLAKE2b-256 |
1ac27a2ab0e0e9e759f28c39c077a107c3e5d99ac0b98d2e0d219e316519c881
|
File details
Details for the file fastlowess-0.2.0-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 371.3 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b0cbfe19c09300887dbff75f60100327f0be798e48b8f81ff3b31ca8d8600b47
|
|
| MD5 |
3f8b6401ee04d1965a72ecdc33b324f3
|
|
| BLAKE2b-256 |
80059c430ed6c19f08783e027cd4abcf9b6a7ae78f1ee25ebad7bc7f87a525eb
|
File details
Details for the file fastlowess-0.2.0-cp39-cp39-macosx_10_12_x86_64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp39-cp39-macosx_10_12_x86_64.whl
- Upload date:
- Size: 390.3 kB
- Tags: CPython 3.9, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a9c8443071e783b7f4a5cf3092469f974213e513de6ead9b4bb0b67aace165bd
|
|
| MD5 |
95ab355da56d394609b0dd55f9e145ab
|
|
| BLAKE2b-256 |
3faa97518a92c5f9a50eefe81f4b6755e259e572f541240963d37ed99550b970
|
File details
Details for the file fastlowess-0.2.0-cp38-cp38-win_amd64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 288.3 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c356e1125954e34395364f84f758e9e620c0781acc198de904a1dd147ca4c42c
|
|
| MD5 |
24c4ccd9ac4fcb3acc7415e6183f98e9
|
|
| BLAKE2b-256 |
ff289d4c7ce0649396e64bc6ce63b909bf77907bd82861052c71dc0ec43f0989
|
File details
Details for the file fastlowess-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 415.6 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f6a096cebb1dcf50e28e690d3c605bb1a8ca646e3d9b18688b742658f90d5872
|
|
| MD5 |
865d0db077a13baa726fb53084d2a9ac
|
|
| BLAKE2b-256 |
61cc948d5ae23d84112ee7f0007921e3767503832356a7f35fff7d268af96eb0
|
File details
Details for the file fastlowess-0.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 406.2 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c3c18cffa1e6ed7e46b04982a3055b1107fda288d437f8012d375a5382dbdeb8
|
|
| MD5 |
0720d9cc45440ef5506504c18dae67d9
|
|
| BLAKE2b-256 |
c88ab76f81fb66e833276867de9bd683d294fb67febc815f96e7dd24741651c1
|
File details
Details for the file fastlowess-0.2.0-cp38-cp38-macosx_11_0_arm64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp38-cp38-macosx_11_0_arm64.whl
- Upload date:
- Size: 371.1 kB
- Tags: CPython 3.8, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e0e94c61beeeb285ea8f218bc8eb7403011318c3cdfe3e24ba9bf6c7f2c66e13
|
|
| MD5 |
9679b7a0131a356e9d3fbbad20921a19
|
|
| BLAKE2b-256 |
e69d8ed71d44febd6c547ebd634a557b8c18fefd9b3a0cea9178f9aa6c15c275
|
File details
Details for the file fastlowess-0.2.0-cp38-cp38-macosx_10_12_x86_64.whl.
File metadata
- Download URL: fastlowess-0.2.0-cp38-cp38-macosx_10_12_x86_64.whl
- Upload date:
- Size: 390.2 kB
- Tags: CPython 3.8, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.10.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fa14466695e5dc1cf0bd1e12039ef3bf7f1c1b32dc1bf0f7d2672919e4a6b6b3
|
|
| MD5 |
c2f7debe567ca8cb8f351eb6ad677947
|
|
| BLAKE2b-256 |
0ccb035f20f5e48efb1d1964bc784dd2f9542933f4e3b4c974719dc3c08fae77
|