A high-performance Rust library for simulating stochastic processes with first-class bindings.
Project description
stochastic-rs
A high-performance Rust library for stochastic process simulation,
quantitative finance, statistics, copulas, distributions, and
neural-network volatility surrogates. Generic over f32 / f64, with
SIMD acceleration on CPU and CUDA / Metal / Accelerate / cubecl backends
where they pay off, and first-class Python bindings via PyO3.
Documentation
📖 stochastic.rust-dd.com — full docs site (Fumadocs + Next.js, deployed on Vercel).
Local preview from source under website/:
cd website
bun install
bun run dev # http://localhost:3000
Highlights:
- 120+ stochastic processes — diffusion, jump, fractional / rough,
short-rate, HJM, LMM, fBM, Hawkes, Lévy. Generic-precision
ProcessExt<T>impl, SIMD on CPU, optional CUDA / Metal for FGN / fBM. - Pricing & calibration — closed-form (BSM, Bachelier, Black76, Bjerksund-Stensland, …), Fourier (Heston / Bates / Merton-jump / Kou / VG / CGMY / HKDE / double-Heston), Monte Carlo (basket, rainbow, cliquet, autocallable, spread), finite difference, Bermudan LSM, Heston SLV. Heston / SABR / SVJ / Lévy / rough Bergomi / double-Heston / Hull-White swaption-grid calibrators.
- Statistics & risk — Hurst (Fukasawa), MLE for 1-D diffusions with 6 transition densities, ADF / KPSS / Phillips-Perron, realised variance with BNHLS bandwidth, HMM, changepoint, particle filter, UKF. VaR / CVaR / drawdown, Sharpe / Sortino / IR / Calmar.
- Fixed income & credit — yield-curve bootstrapping, Nelson-Siegel / Svensson, multi-curve, IRS / inflation swaps, Vasicek / CIR / Hull-White / G2++ short-rate engines, Merton structural model, reduced-form survival curves, CDS pricing, JLT migration matrices.
- Microstructure — Almgren-Chriss, Kyle (1985), Bouchaud propagator, full price-time priority order book.
- Distributions & copulas — 19 SIMD distributions with closed-form pdf / cdf / cf / moments. Clayton / Frank / Gumbel / Independence bivariate; Gaussian / vine multivariate.
- Python bindings — 210 entries (198 PyO3 classes + 12 functions) spanning every sub-crate except AI surrogates. Numpy-in / numpy-out.
Installation
Rust
[dependencies]
stochastic-rs = "2.0.0"
use stochastic_rs::prelude::*;
use stochastic_rs::stochastic::diffusion::gbm::Gbm;
use stochastic_rs::quant::pricing::heston::HestonPricer;
For per-sub-crate (lean) builds, OpenBLAS / CUDA / Metal / cubecl / Accelerate feature flags, native CPU optimisation, and SIMD details, see the installation guide on the docs site.
Python
pip install stochastic-rs
Source build (requires the Rust toolchain):
pip install maturin
maturin develop --release --manifest-path stochastic-rs-py/Cargo.toml
Linux (x86_64 / aarch64) and macOS (arm64 / x86_64) wheels ship with
the openblas feature on. The Windows wheel omits the 15
BLAS-backed classes; everything else (≈195 classes / 12 functions)
works identically. See the
Python bindings page for the parity
table and the source-build path with vcpkg.
Quickstart
use stochastic_rs::prelude::*;
use stochastic_rs::stochastic::diffusion::ou::Ou;
use stochastic_rs::quant::pricing::heston::HestonPricer;
use stochastic_rs::quant::types::OptionType;
fn main() {
// Mean-reverting OU path
let p = Ou::<f64>::new(2.0, 0.0, 1.0, 1_000, Some(0.0), Some(1.0));
let path = p.sample();
// Heston European call with first- and second-order Greeks
let pricer = HestonPricer::<f64>::new(
100.0, 100.0, 1.0, 0.03, 0.0,
0.04, 2.0, 0.04, 0.3, -0.5,
);
let price = pricer.price(OptionType::Call);
let greeks = pricer.greeks(OptionType::Call);
println!("call={:.4}, delta={:.4}, vega={:.4}", price, greeks.delta, greeks.vega);
}
import stochastic_rs as srs
# Mean-reverting OU path
p = srs.Ou(theta=2.0, mu=0.0, sigma=1.0, n=1000, x0=0.0, t=1.0)
path = p.sample() # numpy.ndarray, shape (1000,)
# Heston European call
pricer = srs.HestonPricer(
s0=100, k=100, tau=1.0, r=0.03, q=0.0,
v0=0.04, kappa=2.0, theta=0.04, sigma=0.3, rho=-0.5,
)
print("call =", pricer.price("call"))
g = pricer.greeks("call")
print(f"delta={g.delta:.4f}, vega={g.vega:.4f}")
More end-to-end recipes (Heston calibration, fBM Hurst estimation, vol-surface from quotes, Python interop) live in the tutorials section.
Benchmarks
FGN — CPU vs CUDA native (f32, H = 0.7)
cargo bench --features cuda-native --bench fgn_cuda_native
Single path:
| n | CPU sample |
CUDA sample_cuda_native(1) |
Speedup |
|---|---|---|---|
| 1,024 | 8.1 µs | 46 µs | 0.18× |
| 4,096 | 35 µs | 84 µs | 0.42× |
| 16,384 | 147 µs | 110 µs | 1.3× |
| 65,536 | 850 µs | 227 µs | 3.7× |
Batch:
| n, m | CPU sample_par |
CUDA sample_cuda_native |
Speedup |
|---|---|---|---|
| 4,096, 32 | 147 µs | 117 µs | 1.3× |
| 4,096, 512 | 1.78 ms | 2.37 ms | 0.75× |
| 65,536, 128 | 12.6 ms | 10.5 ms | 1.2× |
| 65,536, 1 k | 102 ms | 93 ms | 1.1× |
CUDA wins for large n (≥ 16 k); CPU rayon dominates for medium n
because of the GPU launch / transfer overhead.
Distribution sampling — multicore (cargo bench --bench dist_multicore)
sample_matrix, 1-thread vs 14-thread rayon. f64 continuous, integer
discrete. Most distributions: 1024 × 1024; heavy discrete: 512 × 512.
| Distribution | 1T (ms) | MT (ms) | Speedup |
|---|---|---|---|
| Normal | 1.78 | 0.34 | 5.28× |
| Cauchy | 6.23 | 0.90 | 6.96× |
| LogNormal | 5.07 | 0.81 | 6.25× |
| Gamma | 5.20 | 0.72 | 7.19× |
| StudentT | 7.89 | 1.89 | 4.18× |
| Beta | 11.85 | 1.68 | 7.04× |
| Weibull | 13.17 | 1.73 | 7.59× |
| AlphaStable | 42.52 | 5.36 | 7.94× |
| Poisson | 2.28 | 0.42 | 5.40× |
| Hypergeo (512²) | 20.99 | 2.76 | 7.60× |
(Full table — 18 distributions — on the benchmarks page.)
Normal single-thread fill_slice vs the upstream rand_distr baseline:
- vs
rand_distr + SimdRng— ≈ 1.21× to 1.35× - vs
rand_distr + rand::rng()— ≈ 4.09× to 4.61×
Contributing
Contributions are welcome — bug reports, feature suggestions, or PRs.
Open an issue or start a discussion on GitHub. Per-feature recipes
(add-diffusion-process, adding-distribution, calibration-pattern,
docs-writing, …) live under .claude/skills/.
License
MIT — see 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
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 stochastic_rs-2.1.0.tar.gz.
File metadata
- Download URL: stochastic_rs-2.1.0.tar.gz
- Upload date:
- Size: 784.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bb8c2b67d635e124a3bd9afb615a0cc34dd379ff67ad7105e8c795a96ff98dd2
|
|
| MD5 |
337eb4f33c319654d4bb30ebbfd4bef9
|
|
| BLAKE2b-256 |
3add92468d32b69dc2497184cdb0ba4e76b79bb57c5f720f590a9bab4d6ed069
|
File details
Details for the file stochastic_rs-2.1.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: stochastic_rs-2.1.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 8.1 MB
- Tags: PyPy, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
88822e7cad390bb6387f6135b4bbeaaa79a8d8263e28e0e212147ff8d954698f
|
|
| MD5 |
c6d66931fdca107cb8a6ff33e69d47c1
|
|
| BLAKE2b-256 |
1d7c271b83532be11645720b9857760922bf4079516f120cf60609f4d1e167fe
|
File details
Details for the file stochastic_rs-2.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: stochastic_rs-2.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 14.1 MB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c02ce7e326b803e0a7405b18e4a5c9abfbeebcebb537836f5a8d2007eca40584
|
|
| MD5 |
0ba42b492badf44bf4851bdbe9aed32e
|
|
| BLAKE2b-256 |
a865134b5a46f52e70bf64c287c0db0735a54f1c319241cd17bd9d422f6e4e7d
|
File details
Details for the file stochastic_rs-2.1.0-cp315-cp315-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: stochastic_rs-2.1.0-cp315-cp315-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 8.1 MB
- Tags: CPython 3.15, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b5130d5ec6c047134276bb450f3cef2abee9d6b6cc26307b872be9aa30f85d53
|
|
| MD5 |
7604bc76020e87e1527a120351bcaa4f
|
|
| BLAKE2b-256 |
e415fd37402e60c8b36b4ec86e69e2da5417279f1b753fb8cc58f6b23d50d620
|
File details
Details for the file stochastic_rs-2.1.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: stochastic_rs-2.1.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 14.1 MB
- Tags: CPython 3.15, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f1d27af80d45c03250227127e757cd7d7a8375d9f5668e6603bd89a1d4b22a6c
|
|
| MD5 |
ce8bb1e9d9c7e67c647ed89d1aadbe2c
|
|
| BLAKE2b-256 |
e0b1f599701f3f047548d8ab6b3c830ec1aae8b5026c1eda6e477f4acb1115b9
|
File details
Details for the file stochastic_rs-2.1.0-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: stochastic_rs-2.1.0-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 3.3 MB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8c17a91ace12f3da0a418c7deed454aa75b9f5f579dca21de4ee7c849d745970
|
|
| MD5 |
3da2be6dc6da31e7e4fdc94996ee876c
|
|
| BLAKE2b-256 |
fb085c56b0c64c4ea99b01ba94c928f90c0bedafa428b53047d934f51c177367
|
File details
Details for the file stochastic_rs-2.1.0-cp314-cp314-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: stochastic_rs-2.1.0-cp314-cp314-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 8.1 MB
- Tags: CPython 3.14, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b3eb1f321fe16863864bfafb1566f5ec8f6af540d4c2761bae8aeac307f83fae
|
|
| MD5 |
98609d8bf59da22bbbd9009c4e36f820
|
|
| BLAKE2b-256 |
af61378d2b48dc862b3a52445cfa5c38fce7ae3d9eec94dfcbd44b0205e9c78a
|
File details
Details for the file stochastic_rs-2.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: stochastic_rs-2.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 14.1 MB
- Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
82869f6a1cb7059488ad9fe9f019bc3dd78e322829f08577713857495501c9df
|
|
| MD5 |
357c6c49942fa3a60ce21429744aefb7
|
|
| BLAKE2b-256 |
929a418fa1597ff7a82be28d7f1ea1ab889eec77e415f4871d859ccd35c335f1
|
File details
Details for the file stochastic_rs-2.1.0-cp314-cp314-macosx_14_0_arm64.whl.
File metadata
- Download URL: stochastic_rs-2.1.0-cp314-cp314-macosx_14_0_arm64.whl
- Upload date:
- Size: 12.3 MB
- Tags: CPython 3.14, macOS 14.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8fb1a2c6a25968f65f286c786fd03e99c02e44de5bb631a13af351a2a13ec30b
|
|
| MD5 |
9c4c31f9db3f21c7403998acb3bd0652
|
|
| BLAKE2b-256 |
080a6bc08e74294e40d1d08c34451a2e5e675973587eebe80b36daadc7068342
|
File details
Details for the file stochastic_rs-2.1.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: stochastic_rs-2.1.0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 3.3 MB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ea831f7ce8e07a8adb3be2322cecc05125586ea545bfc3ce38b3dd2885a18fd7
|
|
| MD5 |
d1f0a7eb0db163ce12aa4e415d013e34
|
|
| BLAKE2b-256 |
d4977087329671389a00560fa7cc125ed44cc4d398e2fc444f76cb586702e6cf
|
File details
Details for the file stochastic_rs-2.1.0-cp313-cp313-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: stochastic_rs-2.1.0-cp313-cp313-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 8.1 MB
- Tags: CPython 3.13, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8610b4c9eaf4787ba61f8667624f31f6687757e43ca5de5884ffdb6afaad9812
|
|
| MD5 |
88b85c4d95fa1f6429ce35a1587d8121
|
|
| BLAKE2b-256 |
d117ddced2f3cd6582d51622ec75717de0c7d8af492b5a7f05ae2ece8aa3fdd7
|
File details
Details for the file stochastic_rs-2.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: stochastic_rs-2.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 14.1 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3feae930b492403181e631f5d3680a564e00f527960c0f7948851c45236b11f1
|
|
| MD5 |
088af98aff8e3ae2fc779efae8eb594a
|
|
| BLAKE2b-256 |
6349d0a337230a84706ecd94434252eaecd2a04c26f7ce4598afcf69fcc18eb3
|
File details
Details for the file stochastic_rs-2.1.0-cp313-cp313-macosx_14_0_arm64.whl.
File metadata
- Download URL: stochastic_rs-2.1.0-cp313-cp313-macosx_14_0_arm64.whl
- Upload date:
- Size: 12.3 MB
- Tags: CPython 3.13, macOS 14.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ba43c04fececcc24da70160cb887423283a2b935bbbbea21d70125ac4d33ee1f
|
|
| MD5 |
34446a2f13125e41a36da748cdd2b543
|
|
| BLAKE2b-256 |
58a1565a3da481d33a381fe63aed6bb467ec46dcd452c06c75963d40cbeb4a4f
|
File details
Details for the file stochastic_rs-2.1.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: stochastic_rs-2.1.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 3.3 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d893de8238a0b7eb970cdca22c214d97dc1fa6b2d3c1026439a44c3a7ba34970
|
|
| MD5 |
a80cebe48b8cbe28d5d67f565a0d15d7
|
|
| BLAKE2b-256 |
560dfec668133a1fab2ec4b6123d8e14201b648e08265811c086fae81c693eae
|
File details
Details for the file stochastic_rs-2.1.0-cp312-cp312-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: stochastic_rs-2.1.0-cp312-cp312-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 8.1 MB
- Tags: CPython 3.12, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f1ba6c7d35c7c77f5ddaadb0db638df100708d03a2b37e81b6916297608dd8f7
|
|
| MD5 |
55d639cfd73fb365ac66d84e0b8ea0b6
|
|
| BLAKE2b-256 |
540ae5fd00884a1d204dc995051056e6560030c18807c0869f751433d6ac96c0
|
File details
Details for the file stochastic_rs-2.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: stochastic_rs-2.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 14.1 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a6922a13c2e0ad9a0d905842aad8ec54100222b43dcb22837bf664f9a256da3d
|
|
| MD5 |
b381b6786cd87506f1f76cc86781c054
|
|
| BLAKE2b-256 |
aa0d5ce9e11b4ee57721dd6c1e58a19f39f9e1436ac3f74614efdaacca96a4dc
|
File details
Details for the file stochastic_rs-2.1.0-cp312-cp312-macosx_14_0_arm64.whl.
File metadata
- Download URL: stochastic_rs-2.1.0-cp312-cp312-macosx_14_0_arm64.whl
- Upload date:
- Size: 12.3 MB
- Tags: CPython 3.12, macOS 14.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7f3b2963bcb8dde77f9f93b1352b187f7cf652fe92a9b4459d43bb5a6022d2fc
|
|
| MD5 |
29e8a4fd7da60bee3cac0074839b7438
|
|
| BLAKE2b-256 |
0a745d17ec680d1c3a3f658ece9f41650b668be7c48de19c1d3579195c80e95c
|
File details
Details for the file stochastic_rs-2.1.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: stochastic_rs-2.1.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 3.3 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2f6416fb74fe13519fb0b51612addf9a4279dd5cf3bcb804fb765faa71dddd84
|
|
| MD5 |
635d310c218b5babdb612c8e58ea67b3
|
|
| BLAKE2b-256 |
29ff35e8c845dca6d2cb3706996b6fd836fc53ec3ffcb2338b318a77dd3be9a3
|
File details
Details for the file stochastic_rs-2.1.0-cp311-cp311-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: stochastic_rs-2.1.0-cp311-cp311-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 8.1 MB
- Tags: CPython 3.11, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
146cc3894c41ad5f9bafe6a9c9cd545415a20c791cf4bc65d2a48e85d05cfcd1
|
|
| MD5 |
1da0210b51ae58f1bac19d8bef835998
|
|
| BLAKE2b-256 |
719447e614a80276e50acd85e247987283fa25191d7e3d97b4cc16fa4ef26760
|
File details
Details for the file stochastic_rs-2.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: stochastic_rs-2.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 14.1 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3517191c47fa7e0749508e6f8d7ed6aee8a2f167cb6245572bffe45ddd268cc6
|
|
| MD5 |
09d2de40c1c73c477e4d1bff19efcb38
|
|
| BLAKE2b-256 |
fdd4a53a73d1b30ba8b647894557ba5a70e140f2a9d213bf3e5e906da59fbe43
|
File details
Details for the file stochastic_rs-2.1.0-cp311-cp311-macosx_14_0_arm64.whl.
File metadata
- Download URL: stochastic_rs-2.1.0-cp311-cp311-macosx_14_0_arm64.whl
- Upload date:
- Size: 12.3 MB
- Tags: CPython 3.11, macOS 14.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ae1416d657bf5758ec3fe99cd02bc2fc84308a36a9b9ddf4a708c4a3d84caa0c
|
|
| MD5 |
9a81e1d0a15625123ada84b442aaf6b5
|
|
| BLAKE2b-256 |
31585f0cb3bd510e5f84f59b230001073c22b950d101284c0de30d3a5a8bfb57
|
File details
Details for the file stochastic_rs-2.1.0-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: stochastic_rs-2.1.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 3.3 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
44f3ecc168a3f00c48067adda210b3650e1984e813ea63040b08504e889ac979
|
|
| MD5 |
7f658cfe51e955932a05a9fdce8926c2
|
|
| BLAKE2b-256 |
d77d9ff246502cfd5e966f6be4da2ece8b4958f6a5863e3c4e5225fb15c3ce53
|
File details
Details for the file stochastic_rs-2.1.0-cp310-cp310-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: stochastic_rs-2.1.0-cp310-cp310-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 8.1 MB
- Tags: CPython 3.10, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
decc3afe6480f19c77aaf4bedc8a7677eb98ca10dea1b775c8360a0632268c43
|
|
| MD5 |
d87a72d8882e2ea2033d1a2ace0f6d7a
|
|
| BLAKE2b-256 |
1fc6881eea97d06a0c998ecdccf1e67478e033f9fad97d59e503f28ad19f8c90
|
File details
Details for the file stochastic_rs-2.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: stochastic_rs-2.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 14.1 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c03a732d12503e1245a5a3da8aa188114e8e3ce7bfc246060cee8c2c66d202cf
|
|
| MD5 |
8b98f1230ec9b8904c1149fde1ee33cc
|
|
| BLAKE2b-256 |
247d265f9dd5960680d7d3838774a7c9ab1a8e34507c8f0f9221ac784f1c8f7e
|
File details
Details for the file stochastic_rs-2.1.0-cp39-cp39-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: stochastic_rs-2.1.0-cp39-cp39-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 8.1 MB
- Tags: CPython 3.9, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
591f9985584459e4501de29903e5204cd730b4be7deb4c6b0396526a997b5dd5
|
|
| MD5 |
138c191372d3e14ecf4ccc88b005cb1b
|
|
| BLAKE2b-256 |
3290a15a962f2c22e630c883e1c0bc95abecdc856b4d9e7b2b3d5b7b1e71fd23
|
File details
Details for the file stochastic_rs-2.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: stochastic_rs-2.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 14.1 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a4c24a9afd110118dd14c539002dd56e7800c9f8ed946a67f845d3a6cd11188e
|
|
| MD5 |
17cd39a2932dc6281a84b8d5a798c491
|
|
| BLAKE2b-256 |
1650ab3b036e45688c6d0b48d67a3837856d3526ae833e1ee393244cc3d4e619
|