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.
  • FAISS clustering: Uses FAISS for the Lloyd iterations after initialization.

How Google Highway fits in

Google Highway is a C++ library for portable SIMD programming. The distance kernel is 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. The initialized centroids are then handed to FAISS for the Lloyd iterations.


🚀 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.2-cp314-cp314t-win_arm64.whl (498.7 kB view details)

Uploaded CPython 3.14tWindows ARM64

fastkmeanspp-0.4.2-cp314-cp314t-win_amd64.whl (337.1 kB view details)

Uploaded CPython 3.14tWindows x86-64

fastkmeanspp-0.4.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (257.1 kB view details)

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

fastkmeanspp-0.4.2-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (201.9 kB view details)

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

fastkmeanspp-0.4.2-cp314-cp314t-macosx_11_0_arm64.whl (147.0 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

fastkmeanspp-0.4.2-cp314-cp314t-macosx_10_15_x86_64.whl (202.0 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

fastkmeanspp-0.4.2-cp314-cp314-win_arm64.whl (493.5 kB view details)

Uploaded CPython 3.14Windows ARM64

fastkmeanspp-0.4.2-cp314-cp314-win_amd64.whl (333.1 kB view details)

Uploaded CPython 3.14Windows x86-64

fastkmeanspp-0.4.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (254.9 kB view details)

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

fastkmeanspp-0.4.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (199.9 kB view details)

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

fastkmeanspp-0.4.2-cp314-cp314-macosx_11_0_arm64.whl (141.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

fastkmeanspp-0.4.2-cp314-cp314-macosx_10_15_x86_64.whl (196.1 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

fastkmeanspp-0.4.2-cp313-cp313-win_arm64.whl (476.4 kB view details)

Uploaded CPython 3.13Windows ARM64

fastkmeanspp-0.4.2-cp313-cp313-win_amd64.whl (323.1 kB view details)

Uploaded CPython 3.13Windows x86-64

fastkmeanspp-0.4.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (254.7 kB view details)

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

fastkmeanspp-0.4.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (199.5 kB view details)

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

fastkmeanspp-0.4.2-cp313-cp313-macosx_11_0_arm64.whl (141.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

fastkmeanspp-0.4.2-cp313-cp313-macosx_10_13_x86_64.whl (196.0 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

fastkmeanspp-0.4.2-cp312-cp312-win_arm64.whl (476.4 kB view details)

Uploaded CPython 3.12Windows ARM64

fastkmeanspp-0.4.2-cp312-cp312-win_amd64.whl (323.2 kB view details)

Uploaded CPython 3.12Windows x86-64

fastkmeanspp-0.4.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (254.6 kB view details)

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

fastkmeanspp-0.4.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (199.5 kB view details)

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

fastkmeanspp-0.4.2-cp312-cp312-macosx_11_0_arm64.whl (141.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

fastkmeanspp-0.4.2-cp312-cp312-macosx_10_13_x86_64.whl (195.9 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

fastkmeanspp-0.4.2-cp311-cp311-win_arm64.whl (476.0 kB view details)

Uploaded CPython 3.11Windows ARM64

fastkmeanspp-0.4.2-cp311-cp311-win_amd64.whl (320.3 kB view details)

Uploaded CPython 3.11Windows x86-64

fastkmeanspp-0.4.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (253.5 kB view details)

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

fastkmeanspp-0.4.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (198.4 kB view details)

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

fastkmeanspp-0.4.2-cp311-cp311-macosx_11_0_arm64.whl (139.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

fastkmeanspp-0.4.2-cp311-cp311-macosx_10_9_x86_64.whl (196.5 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 5247e2be341094f95bef240f66f373184a54602fca46f0cc3636d6d94febaf9b
MD5 6e778bfe4d5bd45a6063ff9a3e7fe9f2
BLAKE2b-256 375cc36f9448adbb2d7b379cb2067c4df09d9f6d66a0822b85dbcb25c9ffa6cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 b104ce7efcafe6bf5dfc0a81c1bc3da8c1f63bcfa1393d5d39e998d5c1c0c5d8
MD5 9a1fb9f69a87eaf0e5fa74c5156ba405
BLAKE2b-256 7ef007c5b47070666d96b15393eb5ad52b5d91947742de29364e1fe16294341a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 94e0719b68511f177f8198cde371b754fed5876a4d5f86ca08bd78a01e61576e
MD5 a6a388af81df36397ebcaad32722417e
BLAKE2b-256 54fc3ef54b616677101351fdaeb3502eeb3fae96d0874b589451edc8b1d9bc81

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9861c8960bc24965aadc945c7b85648f39d6d32edb1745ceb70a015494a4dbbd
MD5 a4f94e4970e56506f313cdf67c7a5534
BLAKE2b-256 3e6fd12cd9cc06530251531037fd45db260b2c1d1098747859ae0e34bf6f3406

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 96d13146bef674a3d8fb970092846e9ee04b923072c639ba1636536fa040e3ad
MD5 3d04fdb8a3ee07e6ac3628af5c483fcb
BLAKE2b-256 4521c4d38b2f3e155158d5ad06f793edace942a392e242904db84508f2910052

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e425669a69c2bfaaf5f378dfc70b29ec1a69c75eaca4704a8684a3a8faa5c0a6
MD5 bfc712b833f942fc3f60e9ef9e5cd1c9
BLAKE2b-256 83fa6b401af750de9f45d2b9c3d313c22b33c1e0088a011a825dcdad447113f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 fbe299b53a3d6c987edd0af9edaf5ef5bcbe6fc28f0d91cfd78bcb3c1e17d1c2
MD5 35f895e3e482faf30963bb6ae70f1611
BLAKE2b-256 7b42f93dcc2708bec1a9a740a902c29300a99887e994b019df546243b6a71d4c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 a213f2a14cf0b9f51e923abbde31a26c263af5f686672a9389b4f47442f13709
MD5 e861c6a3a52487c5f4302634a3345ac5
BLAKE2b-256 4836510ec1a3944a00ada88a9fe7cf57e8403e04a5e91bc3ba695a28d40cfb46

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 367d1ec90ffd06be4bf16b870b58c23a0cb5841f98a9a3b36318ffabbf88b31d
MD5 7648115151d898d727b0ae4a6c789ccf
BLAKE2b-256 96b3fdd5ec4c91020eae2146815348ed2c5396eefb65120db688dd5c38a1518f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 83d5ab87c33dbfe30a9ad5d62267008e3dd41e59fad0ab6745fc00ceeeac29e4
MD5 0bf7232c825ad840833750bc15bd62b6
BLAKE2b-256 ba84a411f30b631b6f398a5158193474a5c6f40ee49c5cbd8452840a2e6fcdda

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 84425220dd8c47f3c8da05342b01026cb1abb4beb655a714a7c5ed86cb4e6530
MD5 b336b0a4262a73614bdd5f73a4b668e7
BLAKE2b-256 72d41994fa95894d8f3055f3de433f6150712134bb56e2c47908273f8959f969

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a41d2a078087c5e28f0c5a3a3f464d7f7ce7af0e7e8388ccf24a51732f760303
MD5 0ed09ff1cef95e62fb2df6679688267a
BLAKE2b-256 7f30fd77e93a60922853861e55edc2a5b97707a2fbdb752386229904c68ff5b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 d0f8bae61a152f76a39fdb93d5d8ced4153064d03533925e93c5956a59e6b0c9
MD5 e0e1d63b71382c52cd35b370abd69f6c
BLAKE2b-256 2a6b421d29e592425b8b9235af15eb01b0d7688942841b0fb80c820935d1fa36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 233959f4a692c910b6c8bb982d783b3c064245abf3e10f121c3294d834ae54d2
MD5 084044bbf468ed0c2f924f1d15378222
BLAKE2b-256 9b0cc3390a1b6e52802342bb1f275aec7516c13e33cb8c45e666d4417c23b119

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a5c5ca4402d75422cbdf58335fb0de9c4a132adb9383298a1038bac28fb7262f
MD5 6a1b3355230fec0301b17dab5c793566
BLAKE2b-256 371b70a198edea5deeb32d34cc9dbb91cffec135244d29159960a6abd74a6d33

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 62c93be536b0d4baaeba616e48e89ca770154abf2a26c62009e12368eebcc8fd
MD5 5a91746b013617138229764efa3f89fb
BLAKE2b-256 51e6cbaea49921ca3df4c919532a6e62b0b7037c396ffea8b550ab2c9a83258b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 003432b621a4889d71d1adf66aae0993a8522005a9fc98e993b791ea5a009bce
MD5 1491b5f9fadc3c9371cc2f8896606903
BLAKE2b-256 e4346bbed7a7aeb1b37da58cee1cb2fe8bd14280ac79bdfd294b8f4457ea7b04

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 6f8aef64704388ca86ce5d368b692c7d29a3994a6541403e07676e6f8432bd5a
MD5 bdec38a966d2094649761b6a2be56827
BLAKE2b-256 4453d7ffcbf4bcdce815591fe3e0c083e50ef066f43b7c8dfea3d87430509402

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 02b66cbb6a128d52b54ce73255427275b2f87228d3ed1be7acae9e82b8e7da65
MD5 4b11b6d71fbdfd807cd2fef810d4a998
BLAKE2b-256 73b73e58151961dc7a6728653e275d109d26cc96a7bf4db9a2e35d80e87100e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 70e710e8356550d21c786b1dbfa1b3d10c69e7040597a60b2bc020d58841a88f
MD5 e919a83cece5324e20c6fad855eadfe1
BLAKE2b-256 7a05ac332d8d563c2a32a3232a11196bb4d9037ea02cd549a18c4fd083c68b73

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 aa6326b30c4ebd8b88b705a1f1104b96906090ab20d463733f33c71ae62fb942
MD5 7aba6e70172d4b68fbbb6f005f7aaf5c
BLAKE2b-256 d8e29d3f0a453d9734ef8f5fe81d0a8dc6f4946b9adf03f02ba963ad2381c955

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 95c0ed09bcfe1cc7e430311afe5fd1942648a49754dcdf6417cc30e18d56d321
MD5 3f727fd1c5f6de83e71d22c0fbfb54e7
BLAKE2b-256 3fb1dc2239e95006e18552e1d9627fe0abd8da4604785ee044bbf128a8af2a32

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4d35fd173be5bdcf3cd1ef25b0399033ab6661b3db7e144d768778de2346f273
MD5 ae0b48085fd520918217969f281aecb3
BLAKE2b-256 1a8ba5a4b5eeb5d27dd7dcc366ebf01201918fea8be82716ffb306c9b109414a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 1d38b23342362ae52494bd0394ad7a4f2851a504f911c2f3e79960fecdcfbae5
MD5 59d7d2b5f2cb9bfcaa0b7e4de94df865
BLAKE2b-256 e24f6f9129a69daa072ea00d6b14e698a2d7c9b090d8b67255361e11016d1e0e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 e41f8889177d3201f77edfa20270cd2d8060a937b5d44a7318f79c5cd4501027
MD5 46cb7a23239db56405c5cc335e3f4eb7
BLAKE2b-256 259bca7f638f66de3b97a1729e63f1cc13b76acaef9762bd46efbdba67a84b59

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2433ae7aba379f83e450c7efd4f442872d5812dbadd76b72022841e5b05ac982
MD5 c98a5b4fb257dc9619019f1988d70f9c
BLAKE2b-256 e0af448a1221629e624bd490abc5aae0eb97f1e9f4e59f94040f1f79fb3913a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4e52817a22768a14bc12dd44b165c310e10a75314c9032ce26b875a46ba8803c
MD5 0e7348b93b679a9396a78793eed36a71
BLAKE2b-256 cb3376d53957b88df1fce1b8b5e88f70195a1f46a939e4ba6ed1b8a13e11e38c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e6fbcfe063d7437b3f79910fbd396bc501cd1d45aaba61760dbac2d257084167
MD5 9229ef717edd9e214f3a31c7b267f428
BLAKE2b-256 e2da68ceff91818ecde35dcba2ec96a8305b48efab0be01acfe194af88997a3b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 45bcfe942fe8abcbe26eb91d1fe58a4f02744099da8708b2a66a47e74a6c6f4d
MD5 e2093497558d9e4812fea22be306a395
BLAKE2b-256 b633b2d99aa1a3a3a17e4f8b316bacb27ad6f67d7a19638ad14cd5613aefb34e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fastkmeanspp-0.4.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 94ae7dd7a68e0e2dce2113fdbb3f3f65d6ce56747a1ed4c47fc470bd1dfa079a
MD5 7a95f395c4ef4c8e7b74cdeb53db8116
BLAKE2b-256 3d1e516379e41224d4a21b19e1645f3b00360c3800471e4c77cdcd7f4abff431

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

This release

0.4.2 This release

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