A efficient CPU implementation of farthest point sampling (FPS) for point clouds.
Project description
fpsample
Python farthest point sampling library built on Rust pyo3 bindings. Compatible with numpy.
Installation
Install from PyPI
pip install -U fpsample
Build from source
The library is built using maturin. Ensure you have maturin, rust and cargo installed.
Build the library and install using:
maturin develop --release
Usage
import fpsample
import numpy as np
# Generate random point cloud
pc = np.random.rand(4096, 3)
# sample 1024 points
fps_samples = fpsample.fps_sampling(pc, 1024)
fps_npdu_samples = fpsample.fps_npdu_sampling(pc, 1024)
# or specify the windows size
fps_npdu_samples = fpsample.fps_npdu_sampling(pc, 1024, k=64)
NOTE: NPDU method only gives sub-optimal answers. And it assumes that the points are approximately sorted or have dimensional locality. Otherwise, the result may be worse. Check the paper for details.
Performance
Setup:
- CPU: Intel(R) Core(TM) i9-10940X CPU @ 3.30GHz
- RAM: 128 GiB
Method | #samples | #points | Time |
---|---|---|---|
FPS | 1024 | 4096 | 18.6 ms ± 1.3 ms |
FPS+NPDU | 1024 | 4096 | 5.97 ms ± 0.61 ms |
FPS | 50,000 | 100,000 | 27.4 s ± 551 ms |
FPS+NPDU | 50,000 | 100,000 | 5.36 s ± 152 ms |
Reference
The nearest-point-distance-updating (NPDU) heuristic strategy is proposed in the following paper:
@INPROCEEDINGS{9919246,
author={Li, Jingtao and Zhou, Jian and Xiong, Yan and Chen, Xing and Chakrabarti, Chaitali},
booktitle={2022 IEEE Workshop on Signal Processing Systems (SiPS)},
title={An Adjustable Farthest Point Sampling Method for Approximately-sorted Point Cloud Data},
year={2022},
volume={},
number={},
pages={1-6},
doi={10.1109/SiPS55645.2022.9919246}
}
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
fpsample-0.1.0.tar.gz
(8.7 kB
view hashes)
Built Distributions
fpsample-0.1.0-cp311-none-win32.whl
(132.0 kB
view hashes)
fpsample-0.1.0-cp310-none-win32.whl
(132.0 kB
view hashes)
fpsample-0.1.0-cp39-none-win32.whl
(132.0 kB
view hashes)
fpsample-0.1.0-cp38-none-win32.whl
(132.0 kB
view hashes)
fpsample-0.1.0-cp37-none-win32.whl
(132.0 kB
view hashes)
Close
Hashes for fpsample-0.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f92da7c41b296cf17957271dab6063c0f6a085d5b7907bae927882d8551024a1 |
|
MD5 | 1c4694887ad85e4b103b627cb3013279 |
|
BLAKE2b-256 | a693d1baa5f1f5e89617183a078db405288555ae5dfd302196cdae70f23cba1e |
Close
Hashes for fpsample-0.1.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c73c43458898eda8cd3c6ea02ce5db833234c5dacda403d157117b547363557c |
|
MD5 | de8830669b8268e50c3918eaf912733d |
|
BLAKE2b-256 | c4964335c979d34ae10a91ecb5dd541815d0b004b4adc764c08c16ba6f2a426b |
Close
Hashes for fpsample-0.1.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af751b75e13b2afc71af268dd81a2598b69a5c759a7d447bf7d69f1e8cc53e8c |
|
MD5 | a1f1358671e29f4ec0aa298a654f59df |
|
BLAKE2b-256 | b125c5c871c66de930d565ef1f3f7e6b58a4844d22687d320b77e4a45f50ce4f |
Close
Hashes for fpsample-0.1.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b0869aa641170522cd43c867686f403e0a29b709f3ed2cf68fa0918f0553e37 |
|
MD5 | 93cb63c4d65e1cc14b4900e6b92582ac |
|
BLAKE2b-256 | 516bc5678d9ffb4bd5d0ee2847f252c8b1f13ebf1e8e5bd7d7d3d7de992bb2f1 |
Close
Hashes for fpsample-0.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b1872f00f2808c8f191ffe68b17144982fd8fd67c191036206cb87648cc953a |
|
MD5 | 8806431090f30988cf20e676c4617a92 |
|
BLAKE2b-256 | 90a2b94d2e96ba731db4ad3d18fe2da5b1e803e848f3f6f957ef4c1ab511c253 |
Close
Hashes for fpsample-0.1.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b84807d1c450b378c134b6bf9ed354dee44f90e46ca213b909c69f17c4e64d51 |
|
MD5 | cfa5051169010dc8f6cec7307390e8c7 |
|
BLAKE2b-256 | 65ac5b5dd25b7774a63840b2d529592a1bd5444bdff9efc5730537e32c04f83f |
Close
Hashes for fpsample-0.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0fbc9deb055ab10e98c319e0031fce78d9ca4a22583ee345160fb0640bb876a |
|
MD5 | 9a43c3af7a6462459b1d3d1fd25c8fed |
|
BLAKE2b-256 | 47fdd73cda43126ff8a0e707c954486491f71bc7f04f3f75b4b6f06a8044cc05 |
Close
Hashes for fpsample-0.1.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32b443e7c689cfa305583042591c4d3d2f897ccfb99ae4256bed2ce6ceb40c1a |
|
MD5 | af26a23356d81def079069553fbe9f9b |
|
BLAKE2b-256 | 8a6368365f869bc48f5a216f6fc2030af1b364f705b3758065e002f357fbc132 |
Close
Hashes for fpsample-0.1.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e436e1e56219173becd87d3ed8be8083034e1e3d14757bdf8353708b92cc23c4 |
|
MD5 | 2ee556300a4fa8b9885c83ef059156d5 |
|
BLAKE2b-256 | 021ec9016f1d563e35e1a6d9362a4f68ecb69b09f86a9544a7c3249ace5d4be4 |
Close
Hashes for fpsample-0.1.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26ece994aa07e7a59dd24ec3411d17d1dd5fb12316a312f23d9dce4072f20b73 |
|
MD5 | 3bf8260c1d184125266f4b5a8f2ecea3 |
|
BLAKE2b-256 | ef745abd9fb9915c4a5e624be5b44e65fd5307bc1cb148f928731e4a16b925b6 |
Close
Hashes for fpsample-0.1.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1971c4a819222e1d8fbf4c01086c7d051415b38c4f4e401b985d3cc575aea9c0 |
|
MD5 | a930d4db369455c7cd0aff8be54b9dfd |
|
BLAKE2b-256 | 4e8bb6377dcd78b0e3556ccf2e0866fc96be22247a3a2be01a3d2eb1673dea0b |
Close
Hashes for fpsample-0.1.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f70544a4f9c3a3e5e13c832a6d88548950050e1b8be923c94e174aab3c4a77cd |
|
MD5 | e720e37f693703546d9a82ca48821d03 |
|
BLAKE2b-256 | fd15915b8a3826cdc793219d686f855570846f4e8ce4ca47767c641458a134d4 |
Close
Hashes for fpsample-0.1.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eccd72ca6fa06003733a9c652735646340e56ef18ede04c710b0366aa4f995b7 |
|
MD5 | c663a14e0a84b28fbda44ab3871eddc7 |
|
BLAKE2b-256 | 32fa00fa60892bee2b06a75a85ac2fdafd87a952f0facbb4368329ea5a912f31 |
Close
Hashes for fpsample-0.1.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 261ea07c021c0521b1cb1b2d981603412bb9e149601e33b1fc76202ebdc70fac |
|
MD5 | dc53b7c776783d6ecc1067883ed02a2c |
|
BLAKE2b-256 | 5058975f7d59d0081ff4c3f35f09b7c36f0c3ad54d5d277c4358e54cc2aa943a |
Close
Hashes for fpsample-0.1.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c87a7374b82d7d4577af75eefcf646ed6d34a703381733236f59d0e9e5161163 |
|
MD5 | 50c77f1e64678e8532379e9c53781980 |
|
BLAKE2b-256 | 37cc828a042e150f2a3b2703dea5031c8a7395828c067bb704aedf6f89de547f |
Close
Hashes for fpsample-0.1.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5b4bdcb20dd29551b8a8f531af3a8508cc434a7cde33c6e955523e6d10fdc18 |
|
MD5 | dc4c6e418acad88357acaa19e33a9f75 |
|
BLAKE2b-256 | f3e58a6432c25870f69b0d9a92df8e1d8da407f6898bff7fbc65625eb891d3ee |
Close
Hashes for fpsample-0.1.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 768e94b510d6c4a28f9e888d6739db254fc28f7a1da414d0b58878b70cabf283 |
|
MD5 | 9a5bccc849eec62269a6e4b521a9cac6 |
|
BLAKE2b-256 | 614057d60976fa485a2f8a59c18afe9e88825375203f02f0b5791acb9e6d23c0 |
Close
Hashes for fpsample-0.1.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11a43e751013ed3780836415e2424e1682cc91beafdf49fc478eb7ceabebd11e |
|
MD5 | 8d832def7522c60bec1663c7340f2432 |
|
BLAKE2b-256 | bfaf19f859d551aa402d7655fd33f02f89fcbba379bb5af61e1e49453e029d0e |
Close
Hashes for fpsample-0.1.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0529f3624bf09962bf1ee82d84724d1f4e95d4c20ad99614a9a23f47cde489e |
|
MD5 | 18edfd91441634cce5594ae3d5b95fa2 |
|
BLAKE2b-256 | 3f52896b34a0bc55d8caf1b26adf129ce5ba58078e172ac7bba6d8f7c654e986 |
Close
Hashes for fpsample-0.1.0-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2fa5f902eac1b2a4ea0f91259dd76d357fd9b6dfbf119b1dc56d174da070b1d |
|
MD5 | daa9387d166b10e1fc66976050188a05 |
|
BLAKE2b-256 | 1bcac91d7873697f5ebb99e2a2662179873a651232e3e1cc70aebcdc361a148f |
Close
Hashes for fpsample-0.1.0-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 463c604d2195383164cde0f406249baeeae131b8bc7f0c14f61019c614c370c6 |
|
MD5 | 7915187f881ee48a6d7d1969153dcf27 |
|
BLAKE2b-256 | 35385275d12b863ed4c053cacb151e69a8da73fe3f52997056f619cbb424dc08 |
Close
Hashes for fpsample-0.1.0-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 731720d6a0e02e07821743f7130ac0ce72637cee74716758a9aa1a53c8992d9e |
|
MD5 | 6c661ab33e1f3278391f9313538a1f71 |
|
BLAKE2b-256 | 39e7d7f51c0d2d3d9726ac70368fd5908dc60c715df9c9e57c095b8700d64ca7 |
Close
Hashes for fpsample-0.1.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4fe16c1cc3ca0757bda8aaaf7e91b91615e874a7ce6198c9cb9e5f8b2255e41b |
|
MD5 | f7fbd70667af56a7146fc7c274b07144 |
|
BLAKE2b-256 | 50a34aa5c013020ef944fddd0f28bd6df47746502489857f5bb4505d6af54711 |
Close
Hashes for fpsample-0.1.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cefc3e84049c66309b2e1f1d5b16985257525efcb41e520e9639a701c8b09d9b |
|
MD5 | bff30fb2651aee7abf304972b0aebea5 |
|
BLAKE2b-256 | 1dbed7e5af3775368748cc1eb05c00bc8e41a671b1a42857b2df55fa411569e8 |
Close
Hashes for fpsample-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf2cb5ff5ab77e939197f4cba0a71c0ab93613f0642907cd3f0523551d8657e0 |
|
MD5 | 4d2c1fc46f58e5888634ba9aeab49b6e |
|
BLAKE2b-256 | b392f02cf2ffd7ead737a432a83fc7b3776aef9c9efce023fdc8f1867ca796fc |
Close
Hashes for fpsample-0.1.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5292beb6db8274e53d2973507edbfdd3f56a3044157a017b35b1e6100c4acd9e |
|
MD5 | 448862150645655e3a98a33308ad2fc7 |
|
BLAKE2b-256 | 39d88ca73a0663f6bbf1050f1eaadb439a5a166307ffcd17e8f529c7f3de7d9a |
Close
Hashes for fpsample-0.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 759e79748a9cba9458e086e363986096fdf7db93809f2d2d1b7f8c08c0bdd3ed |
|
MD5 | b31c6541150ce399ec4e55a6f19fc94f |
|
BLAKE2b-256 | 3a3c08d9b89f44603e3ab767ed2a0626f34a905d5a93b9bfa4c52c58f953ca85 |
Close
Hashes for fpsample-0.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 940ca96ea1c4cfa09c347c02acb885a91a548a9162f120f259e222e7beebf8ca |
|
MD5 | 0cb6c30992b5eaad84d9fcede5b04a59 |
|
BLAKE2b-256 | e83253df3406d79f5c9da9a3f125e1b646e39088b2f5d04ade5f123f1c0bacec |
Close
Hashes for fpsample-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9be5b4486b5b4f8b7885cef5a4ae289033c7c11364390d2bd1bbebe15549e9e |
|
MD5 | d61b10dac097f75a9be8be2ac3ece6be |
|
BLAKE2b-256 | 33d14a77bbe30d7fbac1bc8bc5e7432fa226748533c8e211c313f195fb915497 |
Close
Hashes for fpsample-0.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e96806fa8a9aafbf8fff7b0f041b6e3c3e7c1ad832d78676fdb1f615a42c0f6 |
|
MD5 | 3b4edecfbf42465246586a5eb2a08bba |
|
BLAKE2b-256 | 62b6d65e2cd258afb2432392cfde500fc67b7396668bd9da6df5238eb6feb02e |
Close
Hashes for fpsample-0.1.0-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f6b4c05d6023d5998fc91d2c26d7a6f683007017d1f91c72d7461fd8f626216 |
|
MD5 | e78053ecb4ed3a7d77fb86f60f5e6482 |
|
BLAKE2b-256 | 0a6b02acefd1f4072346028350b65fad3b4f82374b91cfe01cf85f6cad73f022 |
Close
Hashes for fpsample-0.1.0-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac571ee160f454d8d883e5d70b5bf80ec98fe58abd4d8ab5c96234c1ff9efee9 |
|
MD5 | f1b4083986f7bb4577331e9f8bd806d0 |
|
BLAKE2b-256 | fae4964d67e61d5e6f1bd3cb23efd87a89b6f0e25c2d9682cece853c9c629bbc |
Close
Hashes for fpsample-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c1024227a5f03d275f12b800be261c0b716c5cc44b9e01205c43b43d08a4ce2 |
|
MD5 | b1f977617c5bfc4f0827967a9b49d84d |
|
BLAKE2b-256 | 9483cb2c9e98c767c4407fef2bb9de7a3817b4a3fa89eb57bc119d37e47cb436 |
Close
Hashes for fpsample-0.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46ec242ecd96e68ebb8d0806a82bd1725459a172ae75a88c2f51b8b30454d787 |
|
MD5 | cac76a515c1177f49f00addd4f1d0fbe |
|
BLAKE2b-256 | 9c050b673dbf9a0dddb9fc15d06dbe895be4f8b987987e92dcbd07b92a7cf312 |
Close
Hashes for fpsample-0.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e4b79b6fb6aef59bc10363ab1dd398bb8a52d13b87e2edd5519e1b0cd4695b4 |
|
MD5 | dee80421ee4cc34e32d8cfe9aeb0ab14 |
|
BLAKE2b-256 | 5ddefdbc21b3b899dd539f95204e257b3859349b5b1233fd1531643a9994b0c1 |
Close
Hashes for fpsample-0.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 884b78b329c45ca910fa4b859da9d35c1d40b8a1ca7dce04134b87b369b94e52 |
|
MD5 | 459626ed7e6af888bac2b74cc9bd5db5 |
|
BLAKE2b-256 | a7287ef9e1b3dbcdffc17833169b94a8e6afaffdc33028c1c9b5c5c981affaa8 |
Close
Hashes for fpsample-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09d4b03d8048b28150211b6f2c6027a52339a70269201558b37bf127245e9746 |
|
MD5 | fc6e8e3330a8cca8344f6c409beb25e8 |
|
BLAKE2b-256 | 99d619bd21d2825ecfb7cfc2d36d73fd958711dec134f9ebeee190a88da7104d |
Close
Hashes for fpsample-0.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00e9f955774cfd9ed9a1b9c27141f7d510c348dcac20e83dd875964efe7b7abb |
|
MD5 | 31a1703c3fa3533099a3ff41a8626835 |
|
BLAKE2b-256 | 336bf01ec7025353d020e81cb32f0cb0249b49b3950b546a9dc570da62ca220d |
Close
Hashes for fpsample-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d03cca94d7fd88cb5372f2ee8d813c532a6a00ecdcc66d4066d37770d408486f |
|
MD5 | c7808a4a892635b17e5112439a61b46c |
|
BLAKE2b-256 | c23053ce255e2eb6c43efaf68e363410e17500acbbb1da3597395765fa51cc36 |
Close
Hashes for fpsample-0.1.0-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 338ded23279d8aa904b44fc6a57d66b73657ac504137e02a9665eb6e9ff162c1 |
|
MD5 | d40db3256f504a376fdb8fa7230ff2dc |
|
BLAKE2b-256 | 70bbe52bf2bbc66ad9090d6ef7f712588734f3c4ef8e76a6a87b7b4cec4e524a |
Close
Hashes for fpsample-0.1.0-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2135079af09b8ed6251d9acc6b90d013657e1af323ff0da88e7d15cafde53752 |
|
MD5 | 7fe8a279106f3a790b529a68be63a612 |
|
BLAKE2b-256 | c2dd26106cc7993d83575b146a9d350eada45784ea21042e4f53d1a7d15eebd5 |
Close
Hashes for fpsample-0.1.0-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 571d1638d09839dfdccec0caf5a078a8050156452b18d8a712db8503083dde3b |
|
MD5 | 844ecc767400c3c9755eed49dcb7306b |
|
BLAKE2b-256 | 9342c81713f0d0af9cb3e530bd2f12f1d4bdbb9b150885acf35718375f808c99 |
Close
Hashes for fpsample-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d252a635bc60c7a65b671614f68b0e507e80d2abda90ba72160ebe72dd00681 |
|
MD5 | 55e225e571f057cf0c915a5ae4522c91 |
|
BLAKE2b-256 | 0176b35d55c31a82ed80f65364a384edde3ad1e84bf022dccea5b308fe9a18b2 |
Close
Hashes for fpsample-0.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2de490df610bcb0f00efbda69419b892b831b1468b045daef9fd4c587e4fe800 |
|
MD5 | 3652a63f6db052b7042260ed5daf5bea |
|
BLAKE2b-256 | 764605ded1541d16d28cdf9d5e63392a4f1ec5a17dc752ccad4c260347aeec2a |
Close
Hashes for fpsample-0.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7cde3941e66da8fbfff03ec10249bc886383d985e40bce107b582dcd9c128ac |
|
MD5 | e2db3b54890d886da842698e0705f360 |
|
BLAKE2b-256 | f1b4dae8c59efef28a597f8ca5af247a3bbf6db8ee9f8e075197d47a70ca05b7 |
Close
Hashes for fpsample-0.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ade045b83c1b8225c40a8849c439b4b0bb5d6d14f96650e1e31230d9aa0f96a4 |
|
MD5 | fd4f2a3bc1e90a5351a24d85acedddfe |
|
BLAKE2b-256 | 4c6ccb40e814c91aeb763cbe4a5feb47401016961f98621da406cfbfa88284f5 |
Close
Hashes for fpsample-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c58d0e071902325da2321462fe3fc166618b778e3d1119032eb6283d820ab7c |
|
MD5 | a6b4febaa95696421a9061ef17ec196a |
|
BLAKE2b-256 | 018c7e5ea39920a71346a7cca97f4061e97f022ecbc086aa9aa7e72017ce1a45 |
Close
Hashes for fpsample-0.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08ab5ebebee22bf536f99afc2b71b762114bd38b5fad30a6cfa23a6f7c4a6316 |
|
MD5 | ca3c9ee706eb06db59ad3ceb166e46f1 |
|
BLAKE2b-256 | 21f09e5c6e13a16188fb3516b7f5da6e6f275a43c588379f3e82f1dd59de025e |
Close
Hashes for fpsample-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebcae8fb0212186b59e05617a80d786da54491ac3b4f171837ded4f90f391435 |
|
MD5 | 6df4fa11c3671cee3267e9623a7b7454 |
|
BLAKE2b-256 | 1ccbb89bae6fb06bae600e225fced2a621bd5ecb957805abc1726ee3061f2ae0 |
Close
Hashes for fpsample-0.1.0-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2350c1daae3ea82fb2df500dcd145c3d092a991e146799540995c3b6ec469ed2 |
|
MD5 | ca1ae54bbae006e46fbda890d9499666 |
|
BLAKE2b-256 | a3444295262ce1a1b6edfc4c99cea0ffa78321774002bd9e4e21bf88e93b5b38 |
Close
Hashes for fpsample-0.1.0-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab601a810b29cf94e645572539f610846ce5b0b1f33d34faaf438623ae38c440 |
|
MD5 | 565a7a92009ef0ce7aaa97bf2c4e014a |
|
BLAKE2b-256 | 334ec29b99b9f43209fe09ca7f96366d1b54b4fb3c82f94656fea1e1cd573b78 |
Close
Hashes for fpsample-0.1.0-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63771104f07ce1090cb0d1b9ad8cff2ffda6ced5568bc5b64ec16537a52fb928 |
|
MD5 | ae18c0e94dfdab721f61d12dd13242f3 |
|
BLAKE2b-256 | 4f8fc5340a2ef270cfb63e86ea071ba3854b150e8ff3bd0e20de8aa9830b62fa |
Close
Hashes for fpsample-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9c39cd6a53a26a6216ec43c487b570316e9354bae776ae59b588bd81157b0ca |
|
MD5 | 8c3ecc57f36abd310123949e132f88ae |
|
BLAKE2b-256 | d4fc1c2ac4ef3855438ea03f560aa43fe5debe7e5763f17662e8f3f2001e496d |
Close
Hashes for fpsample-0.1.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d75f7d710c8cf976ed22e28e883445558526d1f5801c07c5edf942f46a8e30b |
|
MD5 | 0e1c463e9072cc370aebc6553fa4a051 |
|
BLAKE2b-256 | 3dff5fcd3f2f742ae3fe2463699c87c383b9278b25d6d481418f92bc59fc340f |
Close
Hashes for fpsample-0.1.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25c358edf6aba0a65ab8c80f697ca8714048a77bce454a91b0388ebd9e437eb1 |
|
MD5 | 1847a985f3a0e3a7014dd71bbebbbef6 |
|
BLAKE2b-256 | 899bb84cb67addbfebf06949756d7a2940eb7a728290953f2e3e23489933933f |
Close
Hashes for fpsample-0.1.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7fd579894c1a87598d9563bfbfed0c97752500d2c7588c0bc90405b8548ad402 |
|
MD5 | 8540f7b064eb95455f6e3ae4fe91eed7 |
|
BLAKE2b-256 | e21e6274ed0d3f383cc004e2ca537e3234f580e445d013a59825673dbf92299a |
Close
Hashes for fpsample-0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98302d3ec8fd9bbfeebbbca98b85026ee950114feee2eac9023b286a2e2bef41 |
|
MD5 | 8a30b5297079eab22ac95652b02c667b |
|
BLAKE2b-256 | be1d90ce2ba8d1c7bf1e6c10429e9b34ac3ffee2f2d164bb74fbb326a0b2547e |
Close
Hashes for fpsample-0.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40672bd742bb5d7f6ed5488b8d7cc557d22487973dd02f2c4dc4a6dff2762012 |
|
MD5 | 1b0f5c2421ef02e088e68edaee6f5025 |
|
BLAKE2b-256 | af5ea54df2e50859f1c90127fe1093834a2423ba3c709124949c3eced7965d21 |
Close
Hashes for fpsample-0.1.0-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 685b29b8e796c1393926a29f7d8304fcfe56543d80036175010ccf87d17cb45c |
|
MD5 | 82792bb441d8f7fad09629f3c2db4b9a |
|
BLAKE2b-256 | e0c9701d03ee2f622912d5791929242faef8621245ae3155c7b611117ef1b294 |
Close
Hashes for fpsample-0.1.0-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0baa15e4458bdc327a1ff2a363059dce6b8658009e27585a65ec8be9b0a99ba9 |
|
MD5 | f5513104591c14d5d5402575595a8a3d |
|
BLAKE2b-256 | 395398961510fb85488822e4683685a2e7fa349a1acdc6dcf7aab9dd7aa3c722 |
Close
Hashes for fpsample-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ce2a271ad4e4108f76f68a3c2cfc7b832919f203435bf5edb02c18da0c8a203 |
|
MD5 | 2a2014c55313adf503af9dc565dc16de |
|
BLAKE2b-256 | 46cdc355b6f2afe488c95d76b2b4f61b294c102b54335ebbd0e38cdea2d8d177 |
Close
Hashes for fpsample-0.1.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a96838a471fa55932bbe619ace5a20c8e50dfe50228ce8d5672eff8232a3ebf |
|
MD5 | c8af5346f8ea0bab7aecc50be2ac08e4 |
|
BLAKE2b-256 | b05bebaab0dee093e798543feac727de36ca34b88319ff60f2885ffb250fa9dc |
Close
Hashes for fpsample-0.1.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66d5957bb7cf9bce5af193b943707ae232d05e8fa7a3e5c4ae435cc4623f1988 |
|
MD5 | a331e3affce8d72ad872daf6ca6d195a |
|
BLAKE2b-256 | ca5e8d0a87e991c3d12e71baaaf3b58d053076828c0ba905a042abf66ecf8f45 |
Close
Hashes for fpsample-0.1.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1df592b457319c5d672ade4501a1df7a999670e6e0c6e099283ad987592b534a |
|
MD5 | 2c3c803a256bbe9306d45659badc07aa |
|
BLAKE2b-256 | 8467379dc601a200aafed62e1be2342771737ee06d4e7e5788e37583aa04e286 |
Close
Hashes for fpsample-0.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e273a04504fe6bc90602a9b52c84f51b7ceafd364ab3b82d543c1ebe48c3de4 |
|
MD5 | 63e61bd4ca7436b5bf8956de9d2d4a82 |
|
BLAKE2b-256 | 58b3e44a11ceaa8621c78df29ea0d49757efe752434676d416c9983d50a2263d |
Close
Hashes for fpsample-0.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aae7f7c3fce6934ef2881cf87e2607879100338de52d31f42bcac5b3264b03c2 |
|
MD5 | a4af57de2ded57a7cd7c142ac2e8397b |
|
BLAKE2b-256 | 46e9f87cef345a099a64dd9929ec7188ec595800bfe7ef32f4e563039cac72af |
Close
Hashes for fpsample-0.1.0-cp37-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4b8b1055b857b3511fc34c62e1faee04395b54ea2fbd12c9f548fd831e97de9 |
|
MD5 | 6a9d936c50fb76755f6c8ed76724c02f |
|
BLAKE2b-256 | 805914752c0b1eb91548c4ff1054bf2912e2bf50923ec5884cb9098b5370b28a |
Close
Hashes for fpsample-0.1.0-cp37-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42075e64890ea945fd824c6d42e2ef922571fb1c397e0bc311e27a9b80d0ec78 |
|
MD5 | 091038aea9fd0a4f95718f4e9470bc3c |
|
BLAKE2b-256 | 4ec4bad766a71ac208dedf07ce3298697d8d293e76851bcaa7371cbad1e23866 |
Close
Hashes for fpsample-0.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f63030337e974cd432346077691ce38e3b129d3a9f0cdebffabe35621ec12f07 |
|
MD5 | 519bbd64697d9dbf296fee4b31cfa919 |
|
BLAKE2b-256 | ead5959182221415041fe18e01bc97433b886bb7b2a839b3a5c7dea3082d02ca |
Close
Hashes for fpsample-0.1.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d711a809309e611c078a41155df369f4160a991b6d6e05a5da492f700893ea6d |
|
MD5 | 64f51fbd66d9fefa3e4f07a3ee2b139c |
|
BLAKE2b-256 | 27bee71c0c5d99e0dad57fac75abb2fdbc3699f60d4a52b098f966ffe5ca1179 |
Close
Hashes for fpsample-0.1.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a476fb01ff45b482a31e003ba993cdeef93c517cd63ed2aaeb45a9ce8f69558 |
|
MD5 | 5674d00491a3ae4251f719124242d7b5 |
|
BLAKE2b-256 | cec5b9bab589118d91b09af6c3c0c492f23baf06a9a4e5a3203bd3d17ade0c39 |
Close
Hashes for fpsample-0.1.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25aaf55125bbef51d20c5d06b8fee2543764a9f53cfaeed41ebd73f410216c01 |
|
MD5 | 17b1c2a8e2146ffb92edeeba09eb7d87 |
|
BLAKE2b-256 | 108c22c0c9105ca303de2c61dc4f413f7afb632d41d79236418384a4c8f6c5c9 |
Close
Hashes for fpsample-0.1.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c129c12b293607ba77516d7010fea9760f08c5198519cf50410200c5f81f6140 |
|
MD5 | 573a1bd05d2cc45ee057624d546edd9f |
|
BLAKE2b-256 | 5e5a9d84f1fd46146d5f909742d398559fa769d77e9d83e402b3ccc85b982be9 |
Close
Hashes for fpsample-0.1.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 859563869aa0b92e913e39f15fd52dcc6bc30f83acf86ccf68c076dcd678bbc8 |
|
MD5 | 73f621792eafde25aed92d1dc446e90b |
|
BLAKE2b-256 | c50faf8de36ce426d64e1853cde66148d4600f565edd03041edb9c2069f2f741 |