Skip to main content

fastkmeanspp logo

K-Means++

Fast KMeans++ initialization.
A scikit-learn-compatible KMeans implementation with fast SIMD distance computations and parallel centroid initialization.

Documentation · PyPI

PyPI version Supported Python versions: 3.11–3.14 Lint status Coverage Documentation status License

fastkmeanspp is a Python package that implements a KMeans clone from scikit-learn with a faster KMeans++ centroid initialization. It is designed to be a drop-in replacement for scikit-learn's KMeans when initialization is the bottleneck.


✨ Features

  • Fast KMeans++ initialization: Uses optimized squared-distance computations while selecting candidate centroids.
  • Portable SIMD kernels: Uses Google Highway to compile vectorized kernels for supported CPU targets and select the best implementation at runtime.
  • Parallel initialization: Computes distance rows in parallel with Highway's thread pool.
  • scikit-learn compatibility: Provides familiar fit, predict, labels_, cluster_centers_, and inertia_ interfaces.
  • SIMD Lloyd updates: Uses the same native kernels for nearest-centroid assignment, cluster accumulation, and centroid updates.

How Google Highway fits in

Google Highway is a C++ library for portable SIMD programming. The distance and clustering kernels are written once with Highway's vector operations. Highway then builds target-specific versions for the available instruction sets, such as SSE, AVX2, and AVX-512 on x86 CPUs. A small runtime dispatch layer selects the strongest target supported by the current processor and keeps a scalar fallback for portability.

The distance kernel loads several feature values at a time, subtracts the corresponding centroid values, and uses fused multiply-add operations to build the squared distance. Feature dimensions that do not fill a complete vector are handled by a short scalar tail.

During KMeans++ initialization, Highway's thread pool divides independent data rows between workers. During Lloyd updates, each worker finds the closest centroid and accumulates feature sums and point counts. The native update then turns those sums into new centroid coordinates without changing the estimator interface.


🚀 Installation

python -m pip install fastkmeanspp

🔧 Usage

import numpy as np
from fastkmeanspp import KMeans

X = np.array([[0.0, 0.0], [0.1, 0.2], [4.0, 4.0], [4.2, 3.9]])
model = KMeans(n_clusters=2, random_state=42)
model.fit(X)

print(model.labels_)
print(model.cluster_centers_)

Set n_jobs=1 for serial centroid initialization or n_jobs=-1 to use all available threads.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

fastkmeanspp-0.4.1-cp314-cp314t-win_arm64.whl (505.8 kB view details)

Uploaded CPython 3.14tWindows ARM64

fastkmeanspp-0.4.1-cp314-cp314t-win_amd64.whl (346.3 kB view details)

Uploaded CPython 3.14tWindows x86-64

fastkmeanspp-0.4.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (271.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

fastkmeanspp-0.4.1-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (214.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

fastkmeanspp-0.4.1-cp314-cp314t-macosx_11_0_arm64.whl (156.2 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

fastkmeanspp-0.4.1-cp314-cp314t-macosx_10_15_x86_64.whl (221.1 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

fastkmeanspp-0.4.1-cp314-cp314-win_arm64.whl (500.8 kB view details)

Uploaded CPython 3.14Windows ARM64

fastkmeanspp-0.4.1-cp314-cp314-win_amd64.whl (342.6 kB view details)

Uploaded CPython 3.14Windows x86-64

fastkmeanspp-0.4.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (269.9 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

fastkmeanspp-0.4.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (212.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

fastkmeanspp-0.4.1-cp314-cp314-macosx_11_0_arm64.whl (149.9 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

fastkmeanspp-0.4.1-cp314-cp314-macosx_10_15_x86_64.whl (214.2 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

fastkmeanspp-0.4.1-cp313-cp313-win_arm64.whl (483.4 kB view details)

Uploaded CPython 3.13Windows ARM64

fastkmeanspp-0.4.1-cp313-cp313-win_amd64.whl (331.9 kB view details)

Uploaded CPython 3.13Windows x86-64

fastkmeanspp-0.4.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (269.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

fastkmeanspp-0.4.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (211.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

fastkmeanspp-0.4.1-cp313-cp313-macosx_11_0_arm64.whl (149.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fastkmeanspp-0.4.1-cp313-cp313-macosx_10_13_x86_64.whl (214.0 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

fastkmeanspp-0.4.1-cp312-cp312-win_arm64.whl (483.4 kB view details)

Uploaded CPython 3.12Windows ARM64

fastkmeanspp-0.4.1-cp312-cp312-win_amd64.whl (331.9 kB view details)

Uploaded CPython 3.12Windows x86-64

fastkmeanspp-0.4.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (269.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

fastkmeanspp-0.4.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (211.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

fastkmeanspp-0.4.1-cp312-cp312-macosx_11_0_arm64.whl (149.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

fastkmeanspp-0.4.1-cp312-cp312-macosx_10_13_x86_64.whl (214.0 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

fastkmeanspp-0.4.1-cp311-cp311-win_arm64.whl (483.1 kB view details)

Uploaded CPython 3.11Windows ARM64

fastkmeanspp-0.4.1-cp311-cp311-win_amd64.whl (329.1 kB view details)

Uploaded CPython 3.11Windows x86-64

fastkmeanspp-0.4.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (268.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

fastkmeanspp-0.4.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (209.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

fastkmeanspp-0.4.1-cp311-cp311-macosx_11_0_arm64.whl (147.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

fastkmeanspp-0.4.1-cp311-cp311-macosx_10_9_x86_64.whl (214.8 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

File details

Details for the file fastkmeanspp-0.4.1-cp314-cp314t-win_arm64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 371a72bf82327456084dc5e76f35855ab0cddda78d7b939665e89a4a83a40ba8
MD5 ffe7d726c419fc58a046f5ff24106905
BLAKE2b-256 322f5484d96f568a2f576338256b81f2373192308b6bb5c8c8e5240a617c6d86

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 1e973590265c72005aacf793cc6ff4e10a58947a9244d7f0e7867b9553bec379
MD5 51fcd881da814d929bb23102cb516085
BLAKE2b-256 b9a7c5ebd22eb100742bad7a15504a0553ac2382dfcd5cb22255544900590099

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a0c6c8a828658a7df95dae3809a2734be12cef53bfc3a686baf525393640a65a
MD5 5d2f058260023c46db53ffd5b3913f54
BLAKE2b-256 b9c41a45a013d815de14fe9c5b386eb33e7c2cb6b4297b137312734643401950

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d57cc2db39c7bd857ed64623b4b8a288f0646c2adb6612efc2df2df47a0f46fc
MD5 790bbba51d6bf15b9b5dd7413e799b03
BLAKE2b-256 68b41b6b8453e10fe832f949514eb95124fc531da8e1380bfc7bf509225c87d4

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 06d5db2201095942bdac29a818ea2ac56fe918c8c9c64a3e69edfee8b48598ce
MD5 79da479d12a6ea642befa3bf9c4ccb69
BLAKE2b-256 6359b121c2e34679a47c56047de019df3bef6f7c36212027dfdd080f7516599b

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 2f7e6428388506ce3df043bbce30af816d14ed3f490744467115a4e76a8e176b
MD5 0be34f31f0f63ea5a4c449e26269d138
BLAKE2b-256 d70ac71f5e712c8c7c63bdc298cc79d6d3f89ca30a8a05b4c1f12319ca4361ae

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp314-cp314-win_arm64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 51916bbf94582d650df994477f136ae1fc2da852d8a9c7466e2f75c49eb00297
MD5 db2d8158bad6304fbb72cc9ee2b08693
BLAKE2b-256 fecba28a6e304a16345ce47687df7295757ead6db7fb70bd8fd26dd0c8832483

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 ee8a00444d22ff4a37f2cefb4291452105929e408518f1e01122891f5b838650
MD5 b84c54fbc22ec35b69a0db5e3e6a9d60
BLAKE2b-256 3542d64ec4e66101c916ad8ce1e4b4061ea88109fbec45d815b7a3f3ffe13e75

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3cc84f90bb41c5cdf2aa6c9b6688b7df8a288f94e8d65c6dbe04ab63fadb9db4
MD5 784d5627bc18eb7e74979657a62f184b
BLAKE2b-256 d426e6d2f726f97bdd7b6db470bd7f3ad0a9db84ad26201fb4927af19e27b613

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cd067e4239913f6898ca499e4da8cd34b834865640527ee4eee3d4a3f433e2c6
MD5 a8912ed348803b7ecc1fa1798a3a3880
BLAKE2b-256 27d468429075dfe5b5caea3e5193f48f2195ecae275af3afc85500412e36552a

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b8a4fcd166267d099a6b2c37e0613bf10bc49f0d00e5e96bca20f27ab6ea4acb
MD5 e77eaf455d19ec3459de5c5ed1503abf
BLAKE2b-256 3407afebc0ab58bee019e16fc2114c831606c0f2906edded545feaef0030f159

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d36d7be38e920054341a7ff88183441840c1dacf4fbb548d89c017b7c651a7b0
MD5 cb68cc0c8c0648b57ed2dd91454d041f
BLAKE2b-256 1ca514c5c9d66aca2e37e3d1af496a66e7eb127ecfa782ea721180d51dedf381

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp313-cp313-win_arm64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 f6cdc61ef8def6a758fa700d8addc49a5b971bb15545da342e62761ddfd601fc
MD5 38cab0b893bd742a2477a05380f1a9b3
BLAKE2b-256 a83f71b42ac6d46ddc0c636bb23d414c901a936f3c17fba6cfdc95c09a5ebf29

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f82fc6c7dbd3ace2d7bf15a133d9c18927785c2ab56b3646f178b55f0d0f659b
MD5 3d2614ab2fb51211216c31664a584adc
BLAKE2b-256 04657bd777fb2338036c2d0dc2c96b4ef744d0e19b4c0193e58b981dda4ac8ff

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e10afc793086c5b320390ed41485b327d7c88cace15ba684e3154cda3311c058
MD5 418f628a7dd87901fa412d6e5e3a5768
BLAKE2b-256 9c085c71c5dae2841e00b18336a7bc0b75013733846437033445a7291b12d6e9

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a57e8e00be9a1904961ad1e5411a8952a4c618d66193a116c6277c30daece855
MD5 09665f8a025635a05a4cfba30b85f915
BLAKE2b-256 86c27f4ecf0a6fd3ed7d7fec972be6fbba8d2c6c24b8e0d97676edd4c45adea0

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0c1953afd7d03cf951effbd1c0ebdf8c5e8270589f2148755fcbcb76baa97a87
MD5 9f8cd0b4925c4588cbefba627edf1554
BLAKE2b-256 c74154527fda1ef1200b1a2bd71906c190bfbe32333e485fe2b7752b99736eb3

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 00cb2691b86a7a97ef456efccbf4d9b5b72969be52cb0a8c2792382488736158
MD5 cdb43964933d3fbae13338140c1da640
BLAKE2b-256 11d632dfc151b923ff92941e22b8594a02bc7a2d1948a02116366f52eafab6ba

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp312-cp312-win_arm64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 7f318157c021ef0a95253d2f448f2a3c9ecdfff68017ecd9b55651731ddd7e97
MD5 f4508997737ac52a2a90ebebf5399d97
BLAKE2b-256 cb0b0a2689248ab6750ff1f3e0854fc19df60e55959fc455fea833e24c4bc993

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 39f76bc8d97b8e564488c08a364ee70946dc74542ce56e97845fe7ded25f34bf
MD5 eba412ba4c903e8d374ff45cce3bd00f
BLAKE2b-256 2f737c831b761e412bcf65b233d6246744bbf0bdbada76f53784125ea1d1e245

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 58203eeffafe57f7e5573c9991176f20d125769b5bc22b57a198c7154e2569e2
MD5 74892ff27d57dca337f6ad68a5cabe67
BLAKE2b-256 0e53eabe1bbaaec24f0d629cca7c531f16c47a64678dab655284315049b4c5af

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 068f7bf4a8ea80a157e6b8d72c94e569047a8c4d73949236aba2b05399bb25f1
MD5 939fdcdd7ad8770d8fe105b83af28c91
BLAKE2b-256 ad3aed0d292793023b060e28dca3ddaeaf3d439da861a8961be1c0c71ea72be1

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cc3e1a1ea4cdbc7aafecacc9a6156d64b09076622c996a3d7ab5218e27aa0919
MD5 0a1e42c5f3b2f8955eb8bab46dbade75
BLAKE2b-256 2ab32cca55ed94261c973683e61bf0a44544236d59b63a39ed60455c97ee71bd

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8e9a8b291661ff2bb58240acd3ab5f59cb6a7c226dee18139fe7759854cc8eb2
MD5 4fc8f673d25a41f513123d49f9b6229e
BLAKE2b-256 32db589f00c45c65e219f53f3d17d6b0278dcc96158dce73aee1c99d6a1d3877

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp311-cp311-win_arm64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 67bd5f5fcf692b4dcc8108379e8c2a7e526b30d9770375bc55cb365b034fce68
MD5 af8d876392eac776eb3442b72e9c09c1
BLAKE2b-256 0a23949380f295b093c72bfe0dd626b27ea47b2991279fddfd6e24ad42b63ec4

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 511ae2e8c3285552ffeef11d62618f1eedaa65732f24165ae5e672ca97003d74
MD5 357c2abf5f0e47a26f97d567fba9084e
BLAKE2b-256 91499615200e315d3a1d1af6e54ea0cba7bed2e658d3bae2c238d62353bf2702

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6206764d1edf991c90328c8870a384ce016aacff2f2c9cda4268e94558e2032c
MD5 cfdd50a53fe0d7f741819f094a002468
BLAKE2b-256 c4aede06a80128316454db5b22c755f052c502c093bb03cb7e7e29fe2beb007e

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cf15feb04c5ded2137e9ac97e08486a7eaee997a559605f102acda75d9a8b422
MD5 3fd4bd2cd4d142bd6fdf92476919a855
BLAKE2b-256 f3d29757aa7604168d0e3d4f657f0e46a3c31564a5c5171ae26696cb51177e7f

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3ef4aa571f972adc68f32e66053d58e6a0fd672685b9d8ad2230535652acce30
MD5 38000f1f6dc6ed89169a746951ed3986
BLAKE2b-256 3db3706e9e0ad92b5b30b668498d4fe6a16991ac62a22645f1bcf996f6206271

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0e620f7d825e33e4ef790299653303f1aa029a2c16d8f6cd87f890ebd3ff26e1
MD5 19f4a377ecaa55bc81978627d8e5b73a
BLAKE2b-256 9d4ea69a0fb76c77e8270a668f8518e6ce06a392d05c54f13c89dd763a83faa4

See more details on using hashes here.

Release history Release notifications | RSS feed

0.5.5

24 files

0.5.1

30 files

0.5.0

30 files

0.4.2

30 files

This release

0.4.1 This release

30 files

0.4.0

30 files

0.3.4

30 files

0.3.3

18 files

0.2.5

2 files

0.2.4

2 files

0.2.3

2 files

0.2.2

2 files

0.2.1

2 files

0.2.0

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page