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.0-cp314-cp314t-win_arm64.whl (544.7 kB view details)

Uploaded CPython 3.14tWindows ARM64

fastkmeanspp-0.4.0-cp314-cp314t-win_amd64.whl (380.8 kB view details)

Uploaded CPython 3.14tWindows x86-64

fastkmeanspp-0.4.0-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (3.2 MB view details)

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

fastkmeanspp-0.4.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.1 MB view details)

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

fastkmeanspp-0.4.0-cp314-cp314t-macosx_11_0_arm64.whl (198.6 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

fastkmeanspp-0.4.0-cp314-cp314t-macosx_10_15_x86_64.whl (264.4 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

fastkmeanspp-0.4.0-cp314-cp314-win_arm64.whl (542.6 kB view details)

Uploaded CPython 3.14Windows ARM64

fastkmeanspp-0.4.0-cp314-cp314-win_amd64.whl (378.6 kB view details)

Uploaded CPython 3.14Windows x86-64

fastkmeanspp-0.4.0-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (3.1 MB view details)

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

fastkmeanspp-0.4.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.1 MB view details)

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

fastkmeanspp-0.4.0-cp314-cp314-macosx_11_0_arm64.whl (195.6 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

fastkmeanspp-0.4.0-cp314-cp314-macosx_10_15_x86_64.whl (262.4 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

fastkmeanspp-0.4.0-cp313-cp313-win_arm64.whl (527.7 kB view details)

Uploaded CPython 3.13Windows ARM64

fastkmeanspp-0.4.0-cp313-cp313-win_amd64.whl (369.9 kB view details)

Uploaded CPython 3.13Windows x86-64

fastkmeanspp-0.4.0-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (3.2 MB view details)

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

fastkmeanspp-0.4.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.1 MB view details)

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

fastkmeanspp-0.4.0-cp313-cp313-macosx_11_0_arm64.whl (195.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fastkmeanspp-0.4.0-cp313-cp313-macosx_10_13_x86_64.whl (262.1 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

fastkmeanspp-0.4.0-cp312-cp312-win_arm64.whl (528.1 kB view details)

Uploaded CPython 3.12Windows ARM64

fastkmeanspp-0.4.0-cp312-cp312-win_amd64.whl (370.9 kB view details)

Uploaded CPython 3.12Windows x86-64

fastkmeanspp-0.4.0-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (3.2 MB view details)

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

fastkmeanspp-0.4.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.1 MB view details)

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

fastkmeanspp-0.4.0-cp312-cp312-macosx_11_0_arm64.whl (196.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

fastkmeanspp-0.4.0-cp312-cp312-macosx_10_13_x86_64.whl (263.0 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

fastkmeanspp-0.4.0-cp311-cp311-win_arm64.whl (527.1 kB view details)

Uploaded CPython 3.11Windows ARM64

fastkmeanspp-0.4.0-cp311-cp311-win_amd64.whl (369.3 kB view details)

Uploaded CPython 3.11Windows x86-64

fastkmeanspp-0.4.0-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (3.1 MB view details)

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

fastkmeanspp-0.4.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (2.1 MB view details)

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

fastkmeanspp-0.4.0-cp311-cp311-macosx_11_0_arm64.whl (194.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

fastkmeanspp-0.4.0-cp311-cp311-macosx_10_9_x86_64.whl (263.1 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 30dd4b7a5304aff925c9ab7292d38ab49e41d58970a41594606c74a30978f377
MD5 f7455d308fa9a77016b05356664d2d1b
BLAKE2b-256 cdf831969e0da72e5a4c7fc9b07cf5165c11f7ee5783853d9e37c299362ced98

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 22facfb6af8d8b646179c5223900b6d13cb0c21fc7daed2d13b53e3f680368fb
MD5 b4baea65c67e7422e1c3331ebc71ae98
BLAKE2b-256 f3cb467539831ce58de4c873f0e207ac81e8a91b0831d92b9550f3294797e8bb

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.0-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dbeaf1fbe377abde60dc07f399aece434bfc9c6c83c56f59739b447bbefe0b26
MD5 038010f0fa20c9b3fee52a50b19b15c5
BLAKE2b-256 f5c3a1dcc039d19bddadbda632937461facc7a2bebafb22d0b169825dab89b4e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ba1b59bc78e26e4c64ad126b216e3d819f07f98e488458dc141f7af792e9b828
MD5 03bebb9af78605c764e497e1a9b81743
BLAKE2b-256 9159341fb71bb6f76ba677b5319700843b22f7fff3d3b8219a3935a88456012b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9cbd196eb7722d90ae9c6378953e9830dc68bf5a88e8c940e15879e44aaa005f
MD5 62c68ba7449f8bbc9a0a6567428fd6f2
BLAKE2b-256 d92ef2245de96b0bb0a088b983d3ac6ac8f5d8f0ac80febfe293fda4ff88ef24

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a390a3ae3a333ccef391c9178a4a23b8194da351a8dd9903cd03818a708c4008
MD5 73dd66e8551e9a78906823d1604b2ad4
BLAKE2b-256 6e11ea7f756357d7fb85cb87b3faf01ec5025664bc53c6c6187d1912dc0cff4d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 c8dc7ffa2d1a57b7a3d76886433f17b428be9a95a1d69329be0ad705fd952344
MD5 03326a88c78f9aecdbdb1a9eaf0ccdd0
BLAKE2b-256 bca8950652b5c020b40d27aae474a5ce8577f6b86a73444372c833a3038a65c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 2e435adca32ed53c5961d080edc02843606624ba3e1f0fc1265fffac0595324a
MD5 1be83e6de6935fed47c642be5e98cc30
BLAKE2b-256 0db8ad78431e25b01b6f7eb50ccb19020f34ce88d8b11a01fe36a2017efd95ac

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.0-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3ae11a8b1475b1a3108e420e9313a8f4a9ee1a52f78470023da605fd4d7384c5
MD5 4826addfc69d45034c31daccb519550d
BLAKE2b-256 7ababdabc2e1ca40369d794475b35b48f8113504abbb53dcf007e529468c9ad0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a529300dccfbb056371f17aea8ac46fa30e19eed55c25ea85fd1fd42d3003720
MD5 dc939e4a27fc93559cebb701c8a67381
BLAKE2b-256 16125ffdf8063601e6127d36e2e5aa70c254c3abb8424d261e059d7a55c19d1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ac2db1bf36706e4ad6879fc9c4510def21097b26b9044221cdcdbc4ced275afa
MD5 6cea2bba443f23869a5d8534c03231cc
BLAKE2b-256 b39af3c3276e48e51c351e5537469a6c786173c4a95122d5ac2f1136eead2af5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c8914aa7f3053ac3f1515fe35618cd647092fb7d431c6495b1d32a627e8b6d80
MD5 a580e10e2aba9d2751fc628934075cd2
BLAKE2b-256 75696cd4ff1876f052a120354c7905b52e06d1d895007c6aa898a272256fe9d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 8ba639172178d75eb2eeafee1356958f6cd8a9212185f3e18090d7f1bfcea344
MD5 23b0587d1542be80846745427cbb14b1
BLAKE2b-256 09476e4138d7a14214c1c651fe5c62b030604a217d5f8e459aa31cdf198a1bb1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f735fef12a8490c49ace2794883023ea2d189e586fc365e992b1c203ac479cfa
MD5 2392f3d8b05afa146cb6654c890cc391
BLAKE2b-256 a44d5f77552185e85efd5a46264ea9d9fc28d54295b6f39829a0632f7bd98816

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.0-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a439e924e7e50893bec8b59c174a5e64cc19c2e75ae0a7d02421af55467031c9
MD5 8beb127c0df86f7eff260a176b5d0adb
BLAKE2b-256 776e534a315f2b137534474436f4b8aa7f0920471465450ee995358a6fc086f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b6b2e73e74ebdd51d8883311aa157dd0fa04d7730f7eb6f603a461de8892987c
MD5 cead429992d14a87f25b953c58c55b89
BLAKE2b-256 e7ea46e2c50c98b2b850d66a9b564b8e5e808f0d3436bf6ecebcaa899bd5b855

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e6a65b8f5e7c9855fc58263e6ef7189b2c5aefe975b1300b26133d9972b63822
MD5 e8b37652117b7039c7b42533e06d2672
BLAKE2b-256 047c55a18f54ff9238e2aa68be747181cd65cbd92a3b38a2d5ffcee06d14e7a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 5b758f422178fd489118f82b6411a94620ca05635ccd39a48cda0eaae7e4ac65
MD5 98af1cfb3dbeddde3be1156cb5bc511b
BLAKE2b-256 c5a4262f65257156bad3b50016e3c30c6e4e21edd119a7dae507b1561eda37b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 ff3ef346939945e9ccc464631f7659ef25a50189524d5e633e3ea8b032d350db
MD5 c1df1e4ad3a883ee5fc2da1e9e097c7f
BLAKE2b-256 2d6d695fc3a3b375f08aa212c490eebcad5e924c7de074154298fceafe960613

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4a08aa8f9d4fd28169aaa7aeb2c6093a446471ef6f12e65d55bd276f7f7c463d
MD5 339324008e30063b3653069ab4b180ce
BLAKE2b-256 39f3b92d1d36a49bfcb7b9ffc40c299194f776f541c23eda91f98381cc133406

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.0-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 92f292fb67ec5b2dbc38820eb291a247a5b90ad564b2f18a042665980b7772a2
MD5 5221c50ba0371e9ddd74c3b3c1244dc4
BLAKE2b-256 bac135cb6d3f5f0738a648d660d486435ebe3a2f07bf09cdeb7623c32c3ddf0a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2201cd9bc9c1d840e3721acd59509c789926894719dc6909f6bc6fac6cea4bc6
MD5 263ab28111e577a9e0e8f72f80bef378
BLAKE2b-256 0ec634e7f7593b99e26363576de78885657a41153b498dffe580eaa4e74d3883

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a21a0d75f78946b2debc3020d6c59465e318d8509381093a9cd9f0a4e02da92a
MD5 ed01a7e4732d293b9941c886fae34b33
BLAKE2b-256 21d20b22b874017794f9dbf323ffff9903c040fee78a1f69971749952119c0b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 19f686e72a4d3f09ce2455f92b3ed94ee9b77c7b4aa9b20030215e3099abb34f
MD5 0131284f91a690db1be794d729ceadf9
BLAKE2b-256 ff7585d2e9f19af41e27a55c7526b3a6e440ab322ac8d6c8b8d4c10e6df98f9c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 682f1ba702bf5b55e24cd0009b48ff52f454b7b003ca1c02b49542e321c44215
MD5 edf19ea942fa0491c711f6af430e70cb
BLAKE2b-256 81f9f2d3e8163265f74588b23ccd85128cf6ced339f45615b85e03bee5e3a936

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9eea7e118d255781b56c7f52aa891417a221f5b95919a6ed085aed3cfcf2794d
MD5 270e3f94590228d5889b2f2924637174
BLAKE2b-256 05621545712d1ed373d61e8069bbeceb8f328cb091876b6905854d3c686f748e

See more details on using hashes here.

File details

Details for the file fastkmeanspp-0.4.0-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1995b4783354228d9aceaa87229e106c0782eeb4fc54c635af4ef26fe7c03cf9
MD5 e3ca1506ba775f5cb61d1921a1df8543
BLAKE2b-256 b706ce672c0fcfd3c5f801019cea9e8021f3251ec566d79215889cea6e828e03

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 32f1843d89684bb78a5bd98dc0d93121d717c330e6e2e89cd8aca73a7ef81757
MD5 6996035a1d67bbda5bda1aab8d198a2f
BLAKE2b-256 a15a8e120e6856622ce12366c065f310f6dc046f5cd82af063842083a34c2145

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f4d9b18df7a6dcdffdd6b6536b2fecf9b95484353afeb5656c4b429bfa8bac56
MD5 7ea65bbba690b8ccce6eaad923e4e780
BLAKE2b-256 619a41194267542d64e73943ddcb140aac3df1b3eafa7b2c9833cb75c1196306

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 56cd3b3386d32f31b249d6f63c370c03277bf2171443b9436a8e5a24bc060c98
MD5 b806fc24ed85816540df28c2e23473c5
BLAKE2b-256 7145229ddbbe233673cfb4d6116b809d9e20acdb6647ca8d5b9630988b97f1da

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

0.4.1

30 files

This release

0.4.0 This release

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