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

Uploaded CPython 3.14tWindows ARM64

fastkmeanspp-0.5.0-cp314-cp314t-win_amd64.whl (416.8 kB view details)

Uploaded CPython 3.14tWindows x86-64

fastkmeanspp-0.5.0-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.5.0-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.5.0-cp314-cp314t-macosx_11_0_arm64.whl (156.2 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

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

Uploaded CPython 3.14tmacOS 10.15+ x86-64

fastkmeanspp-0.5.0-cp314-cp314-win_arm64.whl (526.5 kB view details)

Uploaded CPython 3.14Windows ARM64

fastkmeanspp-0.5.0-cp314-cp314-win_amd64.whl (412.0 kB view details)

Uploaded CPython 3.14Windows x86-64

fastkmeanspp-0.5.0-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.5.0-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.5.0-cp314-cp314-macosx_11_0_arm64.whl (149.9 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.14macOS 10.15+ x86-64

fastkmeanspp-0.5.0-cp313-cp313-win_arm64.whl (507.6 kB view details)

Uploaded CPython 3.13Windows ARM64

fastkmeanspp-0.5.0-cp313-cp313-win_amd64.whl (398.6 kB view details)

Uploaded CPython 3.13Windows x86-64

fastkmeanspp-0.5.0-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.5.0-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.5.0-cp313-cp313-macosx_11_0_arm64.whl (149.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.13+ x86-64

fastkmeanspp-0.5.0-cp312-cp312-win_arm64.whl (507.5 kB view details)

Uploaded CPython 3.12Windows ARM64

fastkmeanspp-0.5.0-cp312-cp312-win_amd64.whl (398.6 kB view details)

Uploaded CPython 3.12Windows x86-64

fastkmeanspp-0.5.0-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.5.0-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.5.0-cp312-cp312-macosx_11_0_arm64.whl (149.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.13+ x86-64

fastkmeanspp-0.5.0-cp311-cp311-win_arm64.whl (505.4 kB view details)

Uploaded CPython 3.11Windows ARM64

fastkmeanspp-0.5.0-cp311-cp311-win_amd64.whl (396.9 kB view details)

Uploaded CPython 3.11Windows x86-64

fastkmeanspp-0.5.0-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.5.0-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.5.0-cp311-cp311-macosx_11_0_arm64.whl (147.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

fastkmeanspp-0.5.0-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.5.0-cp314-cp314t-win_arm64.whl.

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 3be919e4ff05aa1000384f41d69583f158e60ea40d9f2b3ecb703b4a6b5be185
MD5 d3835be44a0a381063bc3abe96e5492a
BLAKE2b-256 c418b95d639376e165cf687e858d3df3f993db8fe146eb88aafcf4e039d6bcf5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 7fb151383ae0dd26323b2d1841a3f7692a44e3d78e8a856fad816b47dd45050d
MD5 640f4bcfd23c8de07c7f82171140788e
BLAKE2b-256 88b3294359757bfa5589421c13d99ed0a4c7021ae29f818d457138432fd3c244

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 734b805d2ac425ae1f327a48cdbf5b8a9a337a7c78fda901eb316f61e8419e53
MD5 cbc55ae77870336eec546ffcf990ef37
BLAKE2b-256 28553f1c8551cba72a730252afa9008123fff41eab188c18a10e3abdc273f392

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e8b640abbc4995b5873e6ca8658b7b062b8edf5e2072b59b6e08ed48d7116c22
MD5 f98fc96128395068f1a2d6e0a0d64b75
BLAKE2b-256 12d6f7491b866b88ef4d5e14f6181bbb71cd8b99d7524ddf7a348169d7721890

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9e4b534da4fd0c5023e766d8d3c0de8c024b08fb4aac5afc8f94fc728a5608bc
MD5 f654c1b924d65ad20aabcfad23ee7753
BLAKE2b-256 ccf3d4318ed06b3ecb4317425dca732f9ad40cec9f90fed2e623eb1d537e439c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 3bcf9b2d3b73307a472e29a4784eb2cde6427b89ecaf92a568ccf08d13970b55
MD5 40e524b052f24588c2c52d74b3d73814
BLAKE2b-256 3941fc2120d7ccb1be530ba480626f37f05f87638d6c517323d3988d4a3245da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 bb7bdb54d7c5233ed4d8edc503fc76cb74587cd41ab839e4b44a27651b86119c
MD5 59775ad4cd36cfae13ff85b66ea48339
BLAKE2b-256 9e4b69a39baa775ca9335d526cab3798bcc82ca8e9a6d58d7d2cd8be553dacf4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 1470537b8c071a5d2d450c6d98cdda3d0c7b098569c4265866636dde559ded77
MD5 4b8e9fa259eda9d7734b6c70e729622f
BLAKE2b-256 47063632a9f36a63505528e8b8761fcb8ba7ab14896e58996b4cfd88c0b0891e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a70cafbcb983e612a75228c88f2e7e6b22a4adda7f9dcd17d6d1c546ef457ae1
MD5 03d21edaa6ca183d5a2a646238772c52
BLAKE2b-256 bfa407bf05814cdad3cde7fdd2fe36d8d6f200cd613ae84e8a9a6fe58a5febad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1aa99172eecd9203c907af64ce53145ca8d84c4d72d908559e84cbb1a9a224c0
MD5 b7fe268309299ea77f2a1426f650cf86
BLAKE2b-256 b7aad7441577f4e0be413540259ef13a437452a0d60197e835fcf1f3df5bb63d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a52fc1433af8a4ea0bbf204020ced622229cea397d5b7d2b6b0a5af1c651efdf
MD5 6632fcb5a036483de676a66810ee648e
BLAKE2b-256 e58d026ecae4632238a44ebd7e1a226ac67a76d6d19ee3da8c13811ae55dacf7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d8933553ca8ecbc643f786e5fb9758b82b2f300614efdaca4a6b4f3622b942bf
MD5 8a72a0920d4d8a61693059233bb1ae2c
BLAKE2b-256 9cc6e0cd592070ce80fbd72736d60c80d560d3d79263b0567b756d68406f413e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 54bfe49ba2cf9890d9a43930112ef625c05dc5675598e2eda9c13e98402cd24a
MD5 9272666575e8801d3de20dee61681649
BLAKE2b-256 023da26dd568fddb8f9769dd52d64c2732d7995cf1d1675d6b9b480dcb03054a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d03f708848b5efddccf8e350c1adbe99676d7ff26b7d594f18fb70c466e1aa10
MD5 90e71e6db6e8f25a63f16ce39d643606
BLAKE2b-256 76c68307d59ab8f05a3b4f029fac3f3722dc8c81e57295a00631a2807808d135

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9d6fad06073dcd533c15b146c882609e0ec52890fe5b8c7ba7063edd2c45184a
MD5 1e56eeae38b3cb8ab4b036c8c7178771
BLAKE2b-256 b90db4d210ad8eb751e376ba654c88be11135e745c290af07d17b9ef026cd23c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 12e790fe340ce2414db6a5eb346ef60f0ae9d9fd38a9d22ab96bc8c6c6dce085
MD5 7bd5f57211a44389de2b5de8d5aa1f60
BLAKE2b-256 d7bb2810255fdb7e83a0439a50c2b0a9de38599c43e903f586ed7648d167da97

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 db94803cb16a760119bd183a382ae14101599d230e8d1ea4a738778ebcf4ad41
MD5 c506a20e8fe7618f090ccc78942c7299
BLAKE2b-256 aa9cd1082e47f90b5359d0e604c72bae0840479144e25a84be503970e82197ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 88296bdba044543cbcd40f59801a98d63067cb6c630d495a7549365a62d439b1
MD5 b842a5db74255d6dcee210de1d7cd458
BLAKE2b-256 06031577a640cb06823c1140984f9e0c1dc8480f76e885988bc16780262a28ef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 caab48cd3aa343f1bc6bb83eade1bcf52afa43d0f81b104db7de9ffe2d9365d1
MD5 b66394c9baccf625215b40be2a421c1b
BLAKE2b-256 38f832fca90563be788855c75b9570dd96cfe52587b8a072bed480fb86bf2a62

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fbffc48d4d7ae4b6a7eccb02a04513716c6293cb14aaecdf9e5d0a5661178f5c
MD5 f6087cbdddba0093c676c50ca06a9088
BLAKE2b-256 6049334461f2fd07df794ffc322a4995b1a637064698cfc0441350814675366a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6e776c4426036211eeff31c886fb1a14593aa85399485beec7cef470639c53e0
MD5 528e3026b30e09d7aae99905d5b60a7d
BLAKE2b-256 747c11634b9fbdf0ed0cfc350179b2aafdfd1f015d530517aef4d0c3d2042c6d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c68c303ef057c8eca76210d36a5ca2a97bb374f05d35eeb71b13d4d10f7d86b0
MD5 0d194b5ec0bd393a8af7b3bb1e2029b3
BLAKE2b-256 71ba53e6e85cd097624d5fe18058260f601560a79abda2c448dd1dd491b1f21b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4261aa9617c3d6e1346c5915568d40f0c8bb90407203d38db57f705117d86cf9
MD5 a626d7a3fcb344ceef3bebc1a9178c6c
BLAKE2b-256 8962203459b2608d10dad94fa00f2c2d7bf1987eaf14065e1b8888db6ef56ac5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 957e39ab2707338f63b1d6f3a003afeee8775718ac5b92099037440a070d4418
MD5 0349b9e7bc3b21a020e0842bdb7ddda5
BLAKE2b-256 3ba03a373a290d9298f755a0bd0878fd4dcd09ce0b9c625a871451fae651d401

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 31d193f268e8da6976011acd44a4190be65dbd341ebc24b4a932215b43899236
MD5 fd56218c585a87a07854c561c6dcbc33
BLAKE2b-256 737c72971df350415ac9cec542b98e4b6a75e6f951de18915a8d8b2abc72af34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c5db93ca76c73089806a24add7fb555e059a7fd9a7fc9d259c005d08e82637c0
MD5 2efbda91e9411ea8810eb4a30f87f07f
BLAKE2b-256 d70ff7a07d8444e3732dd779bd5c2fdf9710a100d7639077bbce7e8e7aa75c6a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 00f164fbb16211a226d4c6b3aa8b0e652e1aeab3d209348132bcd4b498e3b62f
MD5 e2a44230e16322f39e235a8d3c7a416c
BLAKE2b-256 734a5f4aad3830ef6a472283eef02329c825ebd458f59c22acac69928aea8674

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5bb70309590d16e9a0b4abc0344a887c27ea958e59eb7c812da6682ed2e9b71e
MD5 9f0e1930d0a97e5b95edf7f370fc492e
BLAKE2b-256 57441945342734e2fd5140acec2ef08bbfbae732be25af0b170183bf35083b37

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a603a99efb21b9fb1231391df038f5e9d926b9a355e36c90938a72b2b7aef710
MD5 9f92f8c402b1a2843c068b7cee136378
BLAKE2b-256 45d62fa9fab0ecdcfe8b28bbe00ae545846d7b604da0a31f4232c58287cc5499

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.5.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 84c1a4625c3566b1fa11197152d30d6261bff031ee457d654d8523d9c64203fe
MD5 9f750dbb17775f36ac74df7000ed361d
BLAKE2b-256 a626a6d074fa747e1af6662b883ea8e9caf7493dd4ce0ee1900b0532fb5c00a1

See more details on using hashes here.

Release history Release notifications | RSS feed

0.5.5

24 files

0.5.1

30 files

This release

0.5.0 This release

30 files

0.4.2

30 files

0.4.1

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