N-dimensional interpolation/extrapolation methods
Project description
interpn
Python bindings to the interpn
Rust library for N-dimensional interpolation and extrapolation.
Docs | Repo | Rust Library (github) | Rust Docs (docs.rs)
Features
Feature → ↓ Interpolant Method |
Regular Grid |
Rectilinear Grid |
Json Serialization |
---|---|---|---|
Linear | ✅ | ✅ | ✅ |
Cubic | ✅ | ✅ | ✅ |
The methods provided here, while more limited in scope than scipy's, are
- significantly faster for higher dimensions (1-3 orders of magnitude under most conditions)
- use almost no RAM (and perform no heap allocations at all)
- produce significantly improved floating-point error (by 1-2 orders of magnitude)
- are json-serializable using Pydantic
- can also be used easily in web and embedded applications via the Rust library
- are permissively licensed
See here for more info about quality-of-fit, throughput, and memory usage.
Installation
pip install interpn
Example: Available Methods
import interpn
import numpy as np
# Build grid
x = np.linspace(0.0, 10.0, 5)
y = np.linspace(20.0, 30.0, 4)
grids = [x, y]
xgrid, ygrid = np.meshgrid(x, y, indexing="ij")
zgrid = (xgrid + 2.0 * ygrid) # Values at grid points
# Grid inputs for true regular grid
dims = [x.size, y.size]
starts = np.array([x[0], y[0]])
steps = np.array([x[1] - x[0], y[1] - y[0]])
# Initialize different interpolators
# Call like `linear_regular.eval([xs, ys])`
linear_regular = interpn.MultilinearRegular.new(dims, starts, steps, zgrid)
cubic_regular = interpn.MulticubicRegular.new(dims, starts, steps, zgrid)
linear_rectilinear = interpn.MultilinearRectilinear.new(grids, zgrid)
cubic_rectilinear = interpn.MulticubicRectilinear.new(grids, zgrid)
Example: Multilinear Interpolation on a Regular Grid
import interpn
import numpy as np
# Build grid
x = np.linspace(0.0, 10.0, 5)
y = np.linspace(20.0, 30.0, 4)
xgrid, ygrid = np.meshgrid(x, y, indexing="ij")
zgrid = (xgrid + 2.0 * ygrid) # Values at grid points
# Grid inputs for true regular grid
dims = [x.size, y.size]
starts = np.array([x[0], y[0]])
steps = np.array([x[1] - x[0], y[1] - y[0]])
# Observation points pointed back at the grid
obs = [xgrid.flatten(), ygrid.flatten()]
# Initialize
interpolator = interpn.MultilinearRegular.new(dims, starts, steps, zgrid.flatten())
# Interpolate
out = interpolator.eval(obs)
# Check result
assert np.allclose(out, zgrid.flatten(), rtol=1e-13)
# Serialize and deserialize
roundtrip_interpolator = interpn.MultilinearRegular.model_validate_json(
interpolator.model_dump_json()
)
out2 = roundtrip_interpolator.eval(obs)
# Check result from roundtrip serialized/deserialized interpolator
assert np.all(out == out2)
License
Licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
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
File details
Details for the file interpn-0.2.2.tar.gz
.
File metadata
- Download URL: interpn-0.2.2.tar.gz
- Upload date:
- Size: 238.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 713fc4fcfb7ffc1e3f00041c0c11b2a95a89300e819a0cdce4e56de208d943eb |
|
MD5 | f7f584b90e0055b97d08e343d5ba6eb4 |
|
BLAKE2b-256 | d04c1bcc5e233ff911e14c54b70f75fb94be675e07aa21d410699f2d4a8d202e |
File details
Details for the file interpn-0.2.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: interpn-0.2.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 262.3 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6929c42db3e113cf1f015aa1f2e98db481bddbd501be3909ab8638daeb8df3c7 |
|
MD5 | b0a0952c7289fb71bcfb8a12c6beab77 |
|
BLAKE2b-256 | 487556f05be1ecd6462fc4aa47eb274df5c4fa6c64060a0949e529b7e7ee8d9c |
File details
Details for the file interpn-0.2.2-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
.
File metadata
- Download URL: interpn-0.2.2-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 357.8 kB
- Tags: PyPy, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6149c4d00279c2dcff6c8fb78b2a427efaabbcc262f474c56366df07de804ed7 |
|
MD5 | 4f0eaf496762922bb38fdb592f38752c |
|
BLAKE2b-256 | 62196272ed1ab255a222008897472053df9486657c1237b76b978cdc9436718f |
File details
Details for the file interpn-0.2.2-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
.
File metadata
- Download URL: interpn-0.2.2-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 283.8 kB
- Tags: PyPy, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5beab62748695b684b8e105a851c077da47087eee20f7eef8f537a47be20e308 |
|
MD5 | c1b8b030fb1d9b302c7f6eb5484029a8 |
|
BLAKE2b-256 | 8a48f8808a0ae847c5ded443c03dd370ba26ea77336f7ef59bf80b174f1b81e6 |
File details
Details for the file interpn-0.2.2-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
.
File metadata
- Download URL: interpn-0.2.2-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 260.2 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6a20adb9e55a0d7aa546024d8bf58a832db186b01e9cc6cf7a60622bf072b82 |
|
MD5 | 753b2601fbf9a5bb16580dfcd8174ec8 |
|
BLAKE2b-256 | a8c83e0ecc3d8cd28271c206eea9efe56326488f01df6e25b4a040960d0edaef |
File details
Details for the file interpn-0.2.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: interpn-0.2.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 253.7 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c03db163f1ff5416b0c0778306fc5b4fbabf53fd104ff598c039a029fff092f |
|
MD5 | a434376cb6f4da7b169383c8231d3926 |
|
BLAKE2b-256 | 3ceaac95a21612a466497e55b534b340098d9614eb9d44dd95a33e30b0bfbff2 |
File details
Details for the file interpn-0.2.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
.
File metadata
- Download URL: interpn-0.2.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 270.2 kB
- Tags: PyPy, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5ad03a0e5a1bed313cf0a806b978e29e08831abf721b1b26bb76b16b862dc3d |
|
MD5 | 48a5f069754f157a13ac8a399a6fbeaf |
|
BLAKE2b-256 | ff87303f7ff54e7fad72e034e7d5d756cec9d32427bd5803f702c5b6ffd690ef |
File details
Details for the file interpn-0.2.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: interpn-0.2.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 263.0 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bcab7086dc948a32adebc70afa67652bfe3d4d2b2948242036b16334ff2fe666 |
|
MD5 | 1ebedf6dca209278a0fc9e7212420305 |
|
BLAKE2b-256 | b9dae7427185c6d891bda3f080bb33b74396272ff0ccc3d4163a31b7c6c14043 |
File details
Details for the file interpn-0.2.2-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
.
File metadata
- Download URL: interpn-0.2.2-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 359.4 kB
- Tags: PyPy, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | df458209e924a8fe4b4cad862bf56f5ef098162274d7351138ee48f079e6714e |
|
MD5 | 64516ef6eaa205d4f77248fbdc8f4af5 |
|
BLAKE2b-256 | 75814285642523e2b1da2ee66a262cca3b4660b1d8eb1091f501bc27fffe14ab |
File details
Details for the file interpn-0.2.2-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
.
File metadata
- Download URL: interpn-0.2.2-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 284.6 kB
- Tags: PyPy, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a85a5c68ddcb89889ff8d98350a630f4b7b7e205245ffab5bc88539a50b59753 |
|
MD5 | 7761941252cd68ef5cc7fe9cb87275c4 |
|
BLAKE2b-256 | 54145134496faec0adefa54359bc17a18b8581494874491fada18a7e8694f1bd |
File details
Details for the file interpn-0.2.2-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
.
File metadata
- Download URL: interpn-0.2.2-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 260.8 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1771081d404183697192b02f5369fc9eed5ef6ab22f1c2552ed0cdc681dbcc84 |
|
MD5 | d3d41c4d8e78cb07f0da56e0c825a636 |
|
BLAKE2b-256 | 67684a1efdf1483f2b5ddda10f2e9706c9fe2b3c4df5d1c2d7d4fd4d7ffd3477 |
File details
Details for the file interpn-0.2.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: interpn-0.2.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 254.3 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c8295bd57870452e1c2e4d8443e2a7b91bfc960029aa03d9396fe27ef7cc233 |
|
MD5 | e6ca1c85c1a524d1a0553c4b68ebc5f5 |
|
BLAKE2b-256 | 6ef7cf44b2aec7e0095414b146e14f25f10ab7cf36c09047fca155eb30ae8f82 |
File details
Details for the file interpn-0.2.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
.
File metadata
- Download URL: interpn-0.2.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 270.9 kB
- Tags: PyPy, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e4b8c3b208f19a13fe41251f5ab1d46127e6f30bae37c650936ce961842684e |
|
MD5 | 1b7d27dd2b1d4a12f4e436736b430e3b |
|
BLAKE2b-256 | d2022cfaa4e7fac098b72d707f1009b88fb6f18ca176050fecf3b59d7863a551 |
File details
Details for the file interpn-0.2.2-cp312-none-win_amd64.whl
.
File metadata
- Download URL: interpn-0.2.2-cp312-none-win_amd64.whl
- Upload date:
- Size: 181.2 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 075714b9caad047089967cd4d3c9f3b816fadc2b9e8b620ddc4d64dc5ebff2ad |
|
MD5 | a077b1ae17bd24191730cb6f7acca849 |
|
BLAKE2b-256 | b7fbeefdcee9b89628cce978d3b4b94aff81f16e492d8f8464f6bbc45d4adf04 |
File details
Details for the file interpn-0.2.2-cp312-none-win32.whl
.
File metadata
- Download URL: interpn-0.2.2-cp312-none-win32.whl
- Upload date:
- Size: 169.1 kB
- Tags: CPython 3.12, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | faa020f22eede7598f55f66c1e4c0617a6072324f520ef14f0280a4500d3018c |
|
MD5 | 47eb8968851a6781a5c8a28bd8467695 |
|
BLAKE2b-256 | 68b53cccd3928e765918eea9a67e333fd74469fde2bb411de0e07f8ade7c62d9 |
File details
Details for the file interpn-0.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: interpn-0.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 258.6 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16b6a905894e8c4d3ef86afa1a5ec2b548ba20d4931015f987495d2da8415c33 |
|
MD5 | 03aa3793486a82f8ecf286f837ec9e75 |
|
BLAKE2b-256 | dc4c9bc7434d0ed690b498281b8bf77899f356a4c45301146756c353cdc72630 |
File details
Details for the file interpn-0.2.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
.
File metadata
- Download URL: interpn-0.2.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 352.6 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | af990982db0d79edd43589f12b1d9f41a4662bba10cfb9732b8f8279339bacd5 |
|
MD5 | 90330fd447bf410ed155b54e37483338 |
|
BLAKE2b-256 | 620e6cc2af3fc08112922ebc3d22e9c90d9151bb662410eee49200ffae49a02d |
File details
Details for the file interpn-0.2.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
.
File metadata
- Download URL: interpn-0.2.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 280.5 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56b7bf155fdbdbab4337bb35b8404e2c94970c50223c9fa89c24dfc3bcdbf31d |
|
MD5 | 5a3d94d5fd67491f5eb4f14b46a42206 |
|
BLAKE2b-256 | 36c74be0c1b99ef7a5f2036fd543f45b4625c0dce28b59d44f4a7055425f5848 |
File details
Details for the file interpn-0.2.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
.
File metadata
- Download URL: interpn-0.2.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 261.9 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff3bfffd106cd23c306d690b78a3777d49858073c1c62b275d8bdd57f8265272 |
|
MD5 | 57a8584a11187b9fc933af5acc0d1de4 |
|
BLAKE2b-256 | c889615c951ec5749f4e8aa59b599dc40c66cda097c70e96ab8e8bbd828cdf0e |
File details
Details for the file interpn-0.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: interpn-0.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 250.2 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52716ecef4e181ec1326e2a1a9161fbfea22f5668e529392a5b857e0d912a271 |
|
MD5 | 404fd5e4e99f934fb48c256aee6bb6e4 |
|
BLAKE2b-256 | ea77b13909a5e9b13874be552f3286e94ad74ffadec0dac7e8fbd21120296013 |
File details
Details for the file interpn-0.2.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
.
File metadata
- Download URL: interpn-0.2.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 265.0 kB
- Tags: CPython 3.12, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b5d3d5d83283bf27d1d786c547f167bc536c0d78940a1a62f8e64e63755e456 |
|
MD5 | efe7ee1cca96c3ae9cc2098a340cf0cc |
|
BLAKE2b-256 | 6e15b0e7cdda111a48295f854c3e952e78eb853d93e84a1a462ae9c6f0dcde23 |
File details
Details for the file interpn-0.2.2-cp312-cp312-macosx_11_0_arm64.whl
.
File metadata
- Download URL: interpn-0.2.2-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 236.8 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a51152bfc61c363fe900a61b51994eb9519daaa1b50cf0d395564026fd549333 |
|
MD5 | 022e3d96b5cf38f966a8f066e0e81456 |
|
BLAKE2b-256 | 7632cac05fef82b30ed3b46b2201041f455110131f38bc2ac23a21d9e8e55c31 |
File details
Details for the file interpn-0.2.2-cp312-cp312-macosx_10_12_x86_64.whl
.
File metadata
- Download URL: interpn-0.2.2-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 239.1 kB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6eb57968731bcb5d6c51a61507edbb4cb8dae26cada772d81179fa289a180f12 |
|
MD5 | a15d2b3cd294b49c183ec0bbfb696b9e |
|
BLAKE2b-256 | a90baef85ed6d753df39d9d39bb45e080ee847fe810681ee13c060bea0b5579c |
File details
Details for the file interpn-0.2.2-cp311-none-win_amd64.whl
.
File metadata
- Download URL: interpn-0.2.2-cp311-none-win_amd64.whl
- Upload date:
- Size: 184.4 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b2f2a9a17bfbde8a022132ea7683af399a63eb7c62a920549d41a8f0c40725c |
|
MD5 | 1f6afa5bab9031d85b774220e96b021b |
|
BLAKE2b-256 | 11bda91be1e7c2559be1b33fd1d1c74d7b3345423ecba4da915819352dd626c1 |
File details
Details for the file interpn-0.2.2-cp311-none-win32.whl
.
File metadata
- Download URL: interpn-0.2.2-cp311-none-win32.whl
- Upload date:
- Size: 170.3 kB
- Tags: CPython 3.11, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55b53294873419d45a88d9104f8efd42bc23d323cf68ff18c3f4065c66e971ad |
|
MD5 | 05212891d6c7492195e7f38fb1a2ddf3 |
|
BLAKE2b-256 | 03d050b8857cdbed403977534a9abad338c137906e49181ff803d4b51235ba66 |
File details
Details for the file interpn-0.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: interpn-0.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 261.4 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bac7e65de406b3ae98aaecfa8f7061b07d8fcfcac3d498951c6c9dcc57249c87 |
|
MD5 | 2c2c2df445f4d2372e98f53e16cb1d3e |
|
BLAKE2b-256 | ac4d3445da680b102f8f76019d6569a207b2f1f669481e366ceb02f62d4a5b58 |
File details
Details for the file interpn-0.2.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
.
File metadata
- Download URL: interpn-0.2.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 356.8 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 633da14300d8df6dec99cd8961e2b28b15bfd4c74d615ba120227a441260634d |
|
MD5 | 9412146726a3e98795367d53718f2c48 |
|
BLAKE2b-256 | c15f0a1002b7375fb643d6ee881af3d3597430af744bd5bd90f381b58ea9daf9 |
File details
Details for the file interpn-0.2.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
.
File metadata
- Download URL: interpn-0.2.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 282.7 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef42481a8c8248299217e4fd7655b9ad452fe364632ab8a780be43a8f77f6498 |
|
MD5 | e32ac513f45248be82c28147f67d576a |
|
BLAKE2b-256 | a366bb362c6ac9912f404476003532cbb8de149cbb61ff45b704f0d5d4e0a51d |
File details
Details for the file interpn-0.2.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
.
File metadata
- Download URL: interpn-0.2.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 259.2 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c15e78503ab0d176fbe8d2f3250b613eda6bae0a9f216f9438ad18b12ab2bcfe |
|
MD5 | 4f504caa7d5372158d1776c9e1b8278d |
|
BLAKE2b-256 | 64508ebbce8322ffc534374a222915eb737307b737adc62d980310b78512cb5b |
File details
Details for the file interpn-0.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: interpn-0.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 252.8 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 989df7ba457a4735c84ee6e43f81078ec3959309e2250217356e1a013205a32e |
|
MD5 | f10daaa9c5122bc30024fa17050ab362 |
|
BLAKE2b-256 | 65d572eaa4dc75273445c1be7eb3d117b899ac9ea2fca5e16341538f988d91b7 |
File details
Details for the file interpn-0.2.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
.
File metadata
- Download URL: interpn-0.2.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 269.2 kB
- Tags: CPython 3.11, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a0c2b2cc439ec51ab94fed6472f17616c89f6650b4701a01fc5c135daacd32f |
|
MD5 | 6180ef58ffc91ab950f4de41f659b26e |
|
BLAKE2b-256 | 95648715c817c996f2f3b1b1f10dffffc8a4f5ec621863f25bc9c10741b45dd8 |
File details
Details for the file interpn-0.2.2-cp311-cp311-macosx_11_0_arm64.whl
.
File metadata
- Download URL: interpn-0.2.2-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 239.8 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a0c681913f9e32887e5537b55d4ef2c57d7fda5239fd7413c945b5a556817a5 |
|
MD5 | 5e42435992732e2de67c80619421e0a4 |
|
BLAKE2b-256 | 067ad1c905216e6e7728ae29d1f2401414346d9d2ad3817eb856b31d5405ead7 |
File details
Details for the file interpn-0.2.2-cp311-cp311-macosx_10_12_x86_64.whl
.
File metadata
- Download URL: interpn-0.2.2-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 241.6 kB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42e50ffbf916ccbded91f25289d660c284f46253fc4f394c7228f67d30d8f813 |
|
MD5 | 132bf7fca0e4285631d77add291e5d48 |
|
BLAKE2b-256 | c393420e97fce48c3be756cacf56f252a3aab938f6bc0735b9fbc1e053474af8 |
File details
Details for the file interpn-0.2.2-cp310-none-win_amd64.whl
.
File metadata
- Download URL: interpn-0.2.2-cp310-none-win_amd64.whl
- Upload date:
- Size: 184.4 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c26db88baa893cf5543b2370b31c71525d6b519b3b4480010d6a98120870a1db |
|
MD5 | 6f4fa293d424e1ba8cd1b3eb8b8e244d |
|
BLAKE2b-256 | 002912c27653dac73b025e3ed39fc5f3dd0ffc75bb4712ce80fedf32e34be6dd |
File details
Details for the file interpn-0.2.2-cp310-none-win32.whl
.
File metadata
- Download URL: interpn-0.2.2-cp310-none-win32.whl
- Upload date:
- Size: 170.3 kB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1b63ddefc82cca53e577c465b1f7bbbd1974909e2f6017074bc7cb122e8f7c1 |
|
MD5 | 2522298cad3119d43fdfd4826119bdd8 |
|
BLAKE2b-256 | f73546fc68754f8e6cbccd141de3d85f83d8b7a7a963a76f78a3de594c89a69e |
File details
Details for the file interpn-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: interpn-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 261.4 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8d0191be5a3eebce64eb2fe39ce80e0111489228ac21fe14d97dc2f3dee3519 |
|
MD5 | 8c25503a82d8b005e1e255699289cc55 |
|
BLAKE2b-256 | af8152c3d472c61d3dff95cfae019c475ad801dc1ec0327cbd5ad5b9a665c084 |
File details
Details for the file interpn-0.2.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
.
File metadata
- Download URL: interpn-0.2.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 357.0 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b50873a1394af6493360154ef68276772de408a6dc8063b2f04e83b697b37290 |
|
MD5 | 23d0bae16acc54b51a55e167aad729d3 |
|
BLAKE2b-256 | fb7f70fde5c3873e18c179ea2638c09d0f4767972f9243f8282cc9062d5764cd |
File details
Details for the file interpn-0.2.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
.
File metadata
- Download URL: interpn-0.2.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 282.6 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8582d8a1a66e62f1f104149269b8d36c00b74a611acc5eebd5165bb58313ff77 |
|
MD5 | 369fd0efa43eb074e9a7714c746ba622 |
|
BLAKE2b-256 | 63106f6319c2f988e4fe7742a4ccfe74f383ca65ea1748b77e2d1e2d87098acf |
File details
Details for the file interpn-0.2.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
.
File metadata
- Download URL: interpn-0.2.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 259.2 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6796e4f0fdb9bab3e87ba01f1a08a0fc88c28412d71ead645eee276715cf3d53 |
|
MD5 | acac35f318e14f85f0403f8d64ead739 |
|
BLAKE2b-256 | bda92584b903fcc23652558fa3526b5d0acf03ff81745aafb5d91525e20f77d8 |
File details
Details for the file interpn-0.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: interpn-0.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 252.8 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3651f7c6df0e2d98422298ff236dc2ad7a0543fe371edca9795f196a7c43837d |
|
MD5 | 6d9795566be198dd94518f93002c87e0 |
|
BLAKE2b-256 | 44957f888554ef82e8ea0b42bf5c75021f837004425bcfcc85508220a1b6046b |
File details
Details for the file interpn-0.2.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
.
File metadata
- Download URL: interpn-0.2.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 269.2 kB
- Tags: CPython 3.10, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61a04a414155c6ae0f0b8999cd82e121170b7ae9fc475ec2aeaf5e89b4854fc6 |
|
MD5 | ee8e821eaaa89353aef701bcc284dec6 |
|
BLAKE2b-256 | 3902689da20608d171dbb400c040e9958b67c54850e1e92384a0319b5c0a7c36 |
File details
Details for the file interpn-0.2.2-cp310-cp310-macosx_11_0_arm64.whl
.
File metadata
- Download URL: interpn-0.2.2-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 239.7 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90ebb8d2ccd2930b9ab9d30116089356a83f4069cdc98a164ea7cf4b2b6d48ad |
|
MD5 | ae81248471c7feaffe57a6a352e27d75 |
|
BLAKE2b-256 | 82c0cc5bbd367ae36daaba15f15ae6e528da62c47a66620c4fe03fc92056d24f |
File details
Details for the file interpn-0.2.2-cp310-cp310-macosx_10_12_x86_64.whl
.
File metadata
- Download URL: interpn-0.2.2-cp310-cp310-macosx_10_12_x86_64.whl
- Upload date:
- Size: 241.6 kB
- Tags: CPython 3.10, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d71dc2495df60478e7a356a881f475a411fef5c4a27da29763ca413a67e5fbdd |
|
MD5 | dca643d9ebb5966165ab3e757439efe4 |
|
BLAKE2b-256 | cf11d8b2efda688fc4bb5f876af97ed6c63ecfedc5f38ef2f78d1f617a6a8bd5 |
File details
Details for the file interpn-0.2.2-cp39-none-win_amd64.whl
.
File metadata
- Download URL: interpn-0.2.2-cp39-none-win_amd64.whl
- Upload date:
- Size: 184.3 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85ae29bb3d6b686326ac8aebabfcc632f0ebad15c6ffe097ac854329adf4ad19 |
|
MD5 | 7b195c18a76abe8cdeac0cc481b884ef |
|
BLAKE2b-256 | d341697ba4cb96a4c0d7209bc5984c2ce00c09cbaee8b53a19b82d4a5a0af6cd |
File details
Details for the file interpn-0.2.2-cp39-none-win32.whl
.
File metadata
- Download URL: interpn-0.2.2-cp39-none-win32.whl
- Upload date:
- Size: 170.3 kB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8e7a6ead8b816823dbd43ac45d8230b057a9b1a345c52c501fc8ff9be036eb2 |
|
MD5 | 3e926a7c71686ed9529014eea7ecdc72 |
|
BLAKE2b-256 | c2e54c39f8bc703782dd4e4a563b29e53facb990dd36797d56cb366490cdba62 |
File details
Details for the file interpn-0.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: interpn-0.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 261.3 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7cbfd65096871e443899f2cedb6a7ef783af6da058f21252b67f4a92db747261 |
|
MD5 | ee6cfd12a7f7ee4495bad02b762b5ba8 |
|
BLAKE2b-256 | 619abb7630389516e4cfa21f557d7a7c80f9d9dc58f56e7f24656887364b1b9e |
File details
Details for the file interpn-0.2.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
.
File metadata
- Download URL: interpn-0.2.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 356.9 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d1004edf9bf499e81de360649593a74cd67f9400cdfc25d859e816f4c3f7d00 |
|
MD5 | d0851b423f596b2a41d91aae34f7d079 |
|
BLAKE2b-256 | d9951a3f4e76ef294c68c0bf612db49487b4fb369c147bab9d16cd0ceca088d5 |
File details
Details for the file interpn-0.2.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
.
File metadata
- Download URL: interpn-0.2.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 282.7 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 211a5810e9eb43591cd3cac5345da9c9021e377f14a8fe05e2e93fa53ae49e5b |
|
MD5 | c53a794bde044e472778100f085c76a0 |
|
BLAKE2b-256 | f1ae65c447870508bcd2952f5e087f97e39da669d2060de3a1f58abe74f67e2a |
File details
Details for the file interpn-0.2.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
.
File metadata
- Download URL: interpn-0.2.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 259.2 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0dffd4f169ee2d75bb3e10ad0e63ae71c115910ee9de646f35a5127ac3aee099 |
|
MD5 | 6e3318d0f43501c0c02f2bfe2f83da85 |
|
BLAKE2b-256 | acdfeb9fc426f398fc2ac034a7c52c65bd9932e3be610ca5a8e4848875c2ef38 |
File details
Details for the file interpn-0.2.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: interpn-0.2.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 252.8 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 521544aced55f9bd2b02b39cf3d02b8e58a35f00190919febda514eb348dde2b |
|
MD5 | b04bfad2d204254dec23832cf3f31ed2 |
|
BLAKE2b-256 | 612f28bf0b5e82f88fbd6464b871b4fb4370f1730d56e958ed770b1012c388b1 |
File details
Details for the file interpn-0.2.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
.
File metadata
- Download URL: interpn-0.2.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 269.1 kB
- Tags: CPython 3.9, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02918d2670b1b027601fc791915ed3abb57fe242fb7381d79702f1f173155081 |
|
MD5 | eeaad72f2024913e267cc3a9f697eafb |
|
BLAKE2b-256 | e9a1658fdfae9b7dafcb447fd2d884a11da3b670e8b0488b63d477281083066f |
File details
Details for the file interpn-0.2.2-cp39-cp39-macosx_11_0_arm64.whl
.
File metadata
- Download URL: interpn-0.2.2-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 239.7 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2260d5c5f5437377e3517c2869358b4cdca7d8bbe176a0c76571114c2cc1660a |
|
MD5 | 602fb6900a7cc065c8f695b5bd0d3279 |
|
BLAKE2b-256 | e2846da26086de2ac49a63dbabd088cffa1a2aae210d1445c54214000f92bcfa |
File details
Details for the file interpn-0.2.2-cp39-cp39-macosx_10_12_x86_64.whl
.
File metadata
- Download URL: interpn-0.2.2-cp39-cp39-macosx_10_12_x86_64.whl
- Upload date:
- Size: 241.6 kB
- Tags: CPython 3.9, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e2d29f355943877126ed516d554f3a0ef1792028bff9381e2034959d9a8a369 |
|
MD5 | 2ab0abb079ea05c414d857acc1cc1cee |
|
BLAKE2b-256 | 308958206c126028da2e898dde2b62c2ae1d2e4f79da675089b3abe12b8dea69 |