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.

Metadata

Release files for fastkmeanspp 0.6.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for fastkmeanspp 0.6.0
File
fastkmeanspp-0.6.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
fastkmeanspp-0.6.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
fastkmeanspp-0.6.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
fastkmeanspp-0.6.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
fastkmeanspp-0.6.0-cp314-cp314t-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 Details
fastkmeanspp-0.6.0-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
fastkmeanspp-0.6.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
fastkmeanspp-0.6.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
fastkmeanspp-0.6.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
fastkmeanspp-0.6.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
fastkmeanspp-0.6.0-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
fastkmeanspp-0.6.0-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
fastkmeanspp-0.6.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
fastkmeanspp-0.6.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
fastkmeanspp-0.6.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
fastkmeanspp-0.6.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
fastkmeanspp-0.6.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
fastkmeanspp-0.6.0-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
fastkmeanspp-0.6.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
fastkmeanspp-0.6.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
fastkmeanspp-0.6.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
fastkmeanspp-0.6.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
fastkmeanspp-0.6.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
fastkmeanspp-0.6.0-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
fastkmeanspp-0.6.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
fastkmeanspp-0.6.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
fastkmeanspp-0.6.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
fastkmeanspp-0.6.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
fastkmeanspp-0.6.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details

Total release size: 13.6 MB

Release files / fastkmeanspp-0.6.0-cp314-cp314t-win_amd64.whl

Download URL fastkmeanspp-0.6.0-cp314-cp314t-win_amd64.whl
Size 1.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
ab48286e5fad3086175fcbb5401d2139d2553e37c86898d61319fb9308028715
BLAKE2b-256 checksum
How to use checksums
2651914631a3e3773388ce41651fd6ef7337b48a4c8bbea85243efc795abdf5d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL fastkmeanspp-0.6.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 282.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
656a698e3ed03f00fdbfa0bda07eab1100893c85fa87f8ee15cffb7d49c77d51
BLAKE2b-256 checksum
How to use checksums
442bd17f9674266730b9ef8260014dd6fe288a60e7c29ad78039b3e4de7aee16
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL fastkmeanspp-0.6.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 223.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
88b886e0c6fc00e31095d25ac038b54259569c58ddb3fab5153d9d2bfc5276c8
BLAKE2b-256 checksum
How to use checksums
b26941aeae0f6366d25d84432de5b170f51af8c9f0af2c3fdb72b6b4ddd813a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL fastkmeanspp-0.6.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 164.0 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f33c0412cc1a435cbdbac2bca5b1bbae330e74beb2fe48b711ff6fc6ef44e7df
BLAKE2b-256 checksum
How to use checksums
48d9629837afccad1955980889a7eecba74735835bc778500d40c68dad1ea247
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL fastkmeanspp-0.6.0-cp314-cp314t-macosx_10_15_x86_64.whl
Size 232.1 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
516ae353540deb6caf8f6eb2007d7429427f988d5f3f107dbad755450b5a6359
BLAKE2b-256 checksum
How to use checksums
9ac17223e7cf309e4a7357cf2464e9104652546bca5417326258d3a81fb172c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp314-cp314-win_arm64.whl

Download URL fastkmeanspp-0.6.0-cp314-cp314-win_arm64.whl
Size 674.5 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
962eab16cfecaf357b6530daabc770f501149be3267675e54d6ec66b5113d4ba
BLAKE2b-256 checksum
How to use checksums
39a8355c60e99d0ee59355cc9274f097d97fdfb442877987a029c48ce6d0f5e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp314-cp314-win_amd64.whl

Download URL fastkmeanspp-0.6.0-cp314-cp314-win_amd64.whl
Size 1.3 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
30abee3f099d89d1f7a92f599f4078920be9294b855c698ddd859f51e411562a
BLAKE2b-256 checksum
How to use checksums
7dcc7c1ace1fadc13c0bd05be80f900b32e234a7affbc58fbcf46dca7d02fef4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL fastkmeanspp-0.6.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 280.9 kB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d3371fe3d5081235bda30142bad4ca9d5c03da43baa48b0aaf1eebb97b324266
BLAKE2b-256 checksum
How to use checksums
9e4ff085275c2c9ff6a5e92ba3565fe91469d581596722813b05f61a7394bc26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL fastkmeanspp-0.6.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 221.6 kB
Tags CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
931498f526afe82cbd1878b9701f811bb6a17264f51dc23378a2fed08397efa2
BLAKE2b-256 checksum
How to use checksums
9b53ef340f77885cf43b7a9549ed375897060570351befc7a6e92dee1755b2d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL fastkmeanspp-0.6.0-cp314-cp314-macosx_11_0_arm64.whl
Size 161.8 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
33cfeaa0c1b4d1f79a74c38ad6325b6b7caf3149cbfe4551004e04d2c510f68f
BLAKE2b-256 checksum
How to use checksums
76a1303a39501513ca2fe782b2a0e4e9184a3a148471f055981f83bed79984d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp314-cp314-macosx_10_15_x86_64.whl

Download URL fastkmeanspp-0.6.0-cp314-cp314-macosx_10_15_x86_64.whl
Size 229.9 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
cc33e789e2ffa96008934e6771fd83831ba6b6cef2ccb14c2f5a09735610ad21
BLAKE2b-256 checksum
How to use checksums
f12b3d5d4fdf088f02561c00e8d3ee2fa6fc7a58c863bd9c69d1a6e80fa3acc1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp313-cp313-win_arm64.whl

Download URL fastkmeanspp-0.6.0-cp313-cp313-win_arm64.whl
Size 654.1 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
b29241dfea7957ab528bcba75af017a95017b6bc0ef14733371ddf418c2d139e
BLAKE2b-256 checksum
How to use checksums
30ed42b5c539bb00ba096dc0b1c8ec48b459195386c58240fd5deefcfcea1263
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp313-cp313-win_amd64.whl

Download URL fastkmeanspp-0.6.0-cp313-cp313-win_amd64.whl
Size 1.3 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
0889728b3a0a977bd09740323cf5a7f668134d294701b654c8d961b956196691
BLAKE2b-256 checksum
How to use checksums
fad7399f080da0dfdcc44590917f59132892da6936dba6bdbe3136ed98c72a08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL fastkmeanspp-0.6.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 280.9 kB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c2a10dcedb6c0672fca839669dd590ba4d9be9dc259918a5a1dd09290c5d0c6c
BLAKE2b-256 checksum
How to use checksums
6b742507465e93ac099a45d6f949b645a7a9672088a12b63f67fbc69824276a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL fastkmeanspp-0.6.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 221.5 kB
Tags CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c83850c200c3d46542f7ef7d34377604732e574897caf769b146bc849ecc547d
BLAKE2b-256 checksum
How to use checksums
c5acf9683585a3963969c5979c1a170aef2cdcb0869b0a1d332a297a77737f74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL fastkmeanspp-0.6.0-cp313-cp313-macosx_11_0_arm64.whl
Size 161.7 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5c79aae6ee0184c2aba9bfee424da44ee8904ff92c59c74c4304679092f50f61
BLAKE2b-256 checksum
How to use checksums
c7d35f99c859e0c5bce2fd2ed31832c917322de28c68d06e14a07fdd632b079b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL fastkmeanspp-0.6.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 229.8 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
ffdd206cdfa0a898eefb36d1679ad322ee47f073926954705a90ba050a12bd3d
BLAKE2b-256 checksum
How to use checksums
fae9efe19b080b183479764e54cb39f3c8e50e85468bde257f9202848220c80e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp312-cp312-win_arm64.whl

Download URL fastkmeanspp-0.6.0-cp312-cp312-win_arm64.whl
Size 653.9 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
ed3c8a0dc87d44c975a0082b02f9466413972f89592c9685a98b6d6455ddbcb7
BLAKE2b-256 checksum
How to use checksums
648ce4d33b1c363b2c0dc2fa947077d2767abeb39f6ded113a1aac0e1a9cec4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp312-cp312-win_amd64.whl

Download URL fastkmeanspp-0.6.0-cp312-cp312-win_amd64.whl
Size 1.3 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
9cbc5a92533dfa3d84e72c8606378935a0a538345325d153034dadcd834b4535
BLAKE2b-256 checksum
How to use checksums
e2334c9551bc47d66779e33b1f7a125f96950414a38b17a755d63ad8099d6663
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL fastkmeanspp-0.6.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 280.6 kB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
90bcfb6b62e3771cdc018c2b02fe58c2461409ff19b1ce81bb72146d3fede41b
BLAKE2b-256 checksum
How to use checksums
2db0d3527b94552dab39db8aefac9a38fb9170e030e54d14b499cd10ecad6dd4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL fastkmeanspp-0.6.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 221.4 kB
Tags CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c9127296afca23ca8011ef9cd72bb336f1e837257782a0d04a7995b336215a32
BLAKE2b-256 checksum
How to use checksums
5d343a7ed3fecf647bd3e9e78e72f92d3a35e55d839f818b39d0503e0d84e737
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL fastkmeanspp-0.6.0-cp312-cp312-macosx_11_0_arm64.whl
Size 161.6 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5b1dd55b7179c9dfb449d8800f19bb1407ac0df5541faad93524f0a996abd8a5
BLAKE2b-256 checksum
How to use checksums
b4bef2c5ec92e63fa0d842f189a7af80510ec038ad9d0c267b4479470494425c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL fastkmeanspp-0.6.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 229.6 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
06391dc5d373ab2fcb9641206873743f2551dff115520f59da94bdd1efbbd3b0
BLAKE2b-256 checksum
How to use checksums
4a8a0308894c82629718044f00a4eb1a54c01bf50ba663e9e5a54b7fe3b041ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp311-cp311-win_arm64.whl

Download URL fastkmeanspp-0.6.0-cp311-cp311-win_arm64.whl
Size 652.3 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
6afa238f070f3d88f986f26ce931c9c8b6d37b58bff89cb17b7eb9bbe690fb01
BLAKE2b-256 checksum
How to use checksums
1fbedd99d1cd9866b4e36dc4f0b36a6082050d6d86b087c4fa042de32247462a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp311-cp311-win_amd64.whl

Download URL fastkmeanspp-0.6.0-cp311-cp311-win_amd64.whl
Size 1.3 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
389a87a04a9b0c677e37911fb80b6d0e98e95f84d65a22535f8e2ab251d108de
BLAKE2b-256 checksum
How to use checksums
34b20e67f5246fc7649dd1ea97c2e4001d177d7e8ae09ba9d109f484f331270c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL fastkmeanspp-0.6.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 279.4 kB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f0b20dcf58133356826c5dc8a3b4d15b797357219349da54fc31d9b41816f473
BLAKE2b-256 checksum
How to use checksums
ac4cecb5131e82b154c7b53d31fb9c12c1330bc4ee471c8544399e912805e20b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL fastkmeanspp-0.6.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 219.9 kB
Tags CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e91afb553abb4695920d70a94a135343c0e192910fa86a919c046145ac799626
BLAKE2b-256 checksum
How to use checksums
aa60af88aa094e8b1dc1eed8b23609428eecdb4d046425e28f6fc5a4b22fa8e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL fastkmeanspp-0.6.0-cp311-cp311-macosx_11_0_arm64.whl
Size 159.9 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
21a009b1145b40dec18743aef0c558103babc08a8b255ebdafe4e421c3970ecf
BLAKE2b-256 checksum
How to use checksums
69d65846e01d1e0c27d73ab9f21d140989ee262d609a5a7fde0315a967764a2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / fastkmeanspp-0.6.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL fastkmeanspp-0.6.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 229.6 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
f45de98095cb22d3e950ee2060deaf3d71d5671dbdafdb4c18ad3e470e88a7b7
BLAKE2b-256 checksum
How to use checksums
693fe51770a57920f6c561b18d8914217775017950760dd43544fba3ea7bec0d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

0.6.0 This release

29 release files

0.5.6

24 release files

0.5.5

24 release files

0.5.1

30 release files

0.5.0

30 release files

0.4.2

30 release files

0.4.1

30 release files

0.4.0

30 release files

0.3.4

30 release files

0.3.3

18 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page