Skip to main content

Fast and explainable clustering based on sorting

Project description

pypi Download Status Documentation Status License: MIT

CLASSIX is a fast and explainable clustering algorithm based on sorting. Here are a few highlights:

  • Ability to cluster low and high-dimensional data of arbitrary shape efficiently.

  • Ability to detect and deal with outliers in the data.

  • Ability to provide textual explanations for the generated clusters.

  • Full reproducibility of all tests in the accompanying paper.

  • Support of Cython compilation.

CLASSIX is a contrived acronym of CLustering by Aggregation with Sorting-based Indexing and the letter X for explainability. CLASSIX clustering consists of two phases, namely a greedy aggregation phase of the sorted data into groups of nearby data points, followed by a merging phase of groups into clusters. The algorithm is controlled by two parameters, namely the distance parameter radius for the group aggregation and a minPts parameter controlling the minimal cluster size.

Installing and example

CLASSIX has the following dependencies for its clustering functionality:

  • cython

  • numpy

  • scipy

  • requests

and requires the following packages for data visualization:

  • matplotlib

  • pandas

To install the current CLASSIX release via PIP use:

pip install classixclustering

To check the CLASSIX installation you can use:

python -m pip show classixclustering

Download the repository via:

git clone https://github.com/nla-group/classix.git

Example usage:

from sklearn import datasets
from classix import CLASSIX

# Generate synthetic data
X, y = datasets.make_blobs(n_samples=2000000, centers=4, n_features=10, random_state=1)

# Employ CLASSIX clustering
clx = CLASSIX(sorting='pca', verbose=1)
clx.fit(X)

Citation

@techreport{CG22b,
  title   = {Fast and explainable clustering based on sorting},
  author  = {Chen, Xinye and G\"{u}ttel, Stefan},
  year    = {2022},
  number  = {arXiv:2202.01456},
  pages   = {25},
  institution = {The University of Manchester},
  address = {UK},
  type    = {arXiv EPrint},
  url     = {https://arxiv.org/abs/2202.01456}

}

Project details


Release history Release notifications | RSS feed

This version

1.5.1

Download files

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

Source Distribution

classixclustering-1.5.1.tar.gz (1.4 MB view details)

Uploaded Source

Built Distributions

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

classixclustering-1.5.1-cp314-cp314-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.14Windows x86-64

classixclustering-1.5.1-cp314-cp314-win32.whl (2.1 MB view details)

Uploaded CPython 3.14Windows x86

classixclustering-1.5.1-cp314-cp314-musllinux_1_2_x86_64.whl (7.6 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

classixclustering-1.5.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (6.6 MB view details)

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

classixclustering-1.5.1-cp314-cp314-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

classixclustering-1.5.1-cp313-cp313-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.13Windows x86-64

classixclustering-1.5.1-cp313-cp313-win32.whl (2.0 MB view details)

Uploaded CPython 3.13Windows x86

classixclustering-1.5.1-cp313-cp313-musllinux_1_2_x86_64.whl (7.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

classixclustering-1.5.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (6.6 MB view details)

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

classixclustering-1.5.1-cp313-cp313-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

classixclustering-1.5.1-cp312-cp312-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.12Windows x86-64

classixclustering-1.5.1-cp312-cp312-win32.whl (2.0 MB view details)

Uploaded CPython 3.12Windows x86

classixclustering-1.5.1-cp312-cp312-musllinux_1_2_x86_64.whl (7.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

classixclustering-1.5.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (6.6 MB view details)

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

classixclustering-1.5.1-cp312-cp312-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

classixclustering-1.5.1-cp311-cp311-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.11Windows x86-64

classixclustering-1.5.1-cp311-cp311-win32.whl (2.1 MB view details)

Uploaded CPython 3.11Windows x86

classixclustering-1.5.1-cp311-cp311-musllinux_1_2_x86_64.whl (7.7 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

classixclustering-1.5.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (6.7 MB view details)

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

classixclustering-1.5.1-cp311-cp311-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

classixclustering-1.5.1-cp310-cp310-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.10Windows x86-64

classixclustering-1.5.1-cp310-cp310-win32.whl (2.1 MB view details)

Uploaded CPython 3.10Windows x86

classixclustering-1.5.1-cp310-cp310-musllinux_1_2_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

classixclustering-1.5.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

classixclustering-1.5.1-cp310-cp310-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

classixclustering-1.5.1-cp39-cp39-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.9Windows x86-64

classixclustering-1.5.1-cp39-cp39-win32.whl (2.1 MB view details)

Uploaded CPython 3.9Windows x86

classixclustering-1.5.1-cp39-cp39-musllinux_1_2_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

classixclustering-1.5.1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

classixclustering-1.5.1-cp39-cp39-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

classixclustering-1.5.1-cp38-cp38-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.8Windows x86-64

classixclustering-1.5.1-cp38-cp38-win32.whl (2.1 MB view details)

Uploaded CPython 3.8Windows x86

classixclustering-1.5.1-cp38-cp38-musllinux_1_2_x86_64.whl (7.6 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

classixclustering-1.5.1-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (6.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

classixclustering-1.5.1-cp38-cp38-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

File details

Details for the file classixclustering-1.5.1.tar.gz.

File metadata

  • Download URL: classixclustering-1.5.1.tar.gz
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.11

File hashes

Hashes for classixclustering-1.5.1.tar.gz
Algorithm Hash digest
SHA256 10e67bcba06ed915ac03288740242d8fbb97f940891718fd519b2342ed9c7d98
MD5 49f0531c0bce5d3c889017cd10e9d8d4
BLAKE2b-256 2af938fdee54218e735817ed7c90562c4dcad2c0c99d3fc2b0791970c56707d5

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 16237c98534d6a8bee282950ea8c4d6bcf60d20293b09493fcfc326592aaada0
MD5 9426c667c959d52450f481d0c62674c6
BLAKE2b-256 3c321c0436f33bd9e8aa8507c25135215f065e64ae97b5473cef5580d2734211

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp314-cp314-win32.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 202546d4bc700e0929514ebe0fc56008439fdb3e040a984e7ca9b3265d1e9d58
MD5 a083e2097f3e19ada7fdace1d5f67a41
BLAKE2b-256 6a91b2ce33e55a6152fc6861c04099d79f1f21a7f8570d7e5c4ba9af7ff9e1f1

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 eaa0e5b8eaa74cfcfe1faafca568b69b33587b8cde6be06fe6d8b0793707a825
MD5 fee1c6cf5edb07622bddda7d5f73d3c3
BLAKE2b-256 5be6bd9e3e6ca572cfc83df60b1a208d67936614afeb06c9aef99bf4170e4be6

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7034c3f3e275f1a34259b43ff07da09e845cc5740dd5525ed555c0cde0b2f3f1
MD5 fa840b2d1a73ab180168fba0aa106d3e
BLAKE2b-256 7daec319f874b5bdc3af5dd19114f33b0ad4df17d827292a605097c1bd4df0fb

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0ae55d3ca0bf7ee42bee3eff2dfc83dcf6e43a1d8238bc7809d0951404c06092
MD5 350a471ac88691e1cea3b002309eb698
BLAKE2b-256 3d6d825afb1afc240301c55fff8b162fb5c070aa882c4f3707f1407a45aa29d1

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1aa19958f75fe16db6525c194d19890557b526cae29fd43ccc4f46cf62dd4a5f
MD5 723b0c914aad96519742413ac7828ab1
BLAKE2b-256 4199e9cd7288946e75a22040dd3394311ad38934882da8c58a803b0405c36db8

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 ad9b63777aaa6e86368f0cd34e1feb990083c05b8c317cca70111a25be946f72
MD5 c9c00d06f4c093029db461775bc05c06
BLAKE2b-256 8f8b468094b364a0e67c2cbb290f7e9161990306a8921b049c0b7989fe1b9ec5

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 564d777c068ee3937281e2c2f0234661fd3837cae4559390a65b3c65d2899625
MD5 e0aa9b1d207f8f8b7d84e431b81f6d05
BLAKE2b-256 f9ff27bdafdc5a83e9cd697e5a2b7d4d7484b71912ac343e2aa08c70727b63ff

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 637e790e0e3f22f8bbf6b27bd1e10f7179c4ea27faed84f04379968821df94c8
MD5 29abdbb6fe2c7e4c9985eda56c441513
BLAKE2b-256 4273b669ac72581dd823124e5c2443e14c072100aacc7525c33602947b081de9

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 81573215470f40242127e3bfdaa7df35b306e523e0e92c46093cec99c183c975
MD5 531e5c1e7ae4f6f2378d367f307ca515
BLAKE2b-256 ba900b27352a135fd059e27658dbf9b079255f2b43a88bafe2f97ea732da251e

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f4df9fad2adc50ece86528f63b82495df812d6d43f7aae71d7573da80a6e1737
MD5 9b687d6ec9120fcaca4d6e56af665816
BLAKE2b-256 f79c11409c5d2a9ffa0939ca874f3e19849c8500b740753f57075ae7abe23af1

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 32fb4aca44f957342ea8cb9539e214a084570e3ada0dca60287a223706ff254e
MD5 eabed5df7af422c4c999a9068d2b60c7
BLAKE2b-256 bb12a5b545931e3d81d915e211bd21a0921f6923f98ca72af751f0517bdae8d2

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 918a841cb2e3bfd96a278e781eff4cb30b5722a260ba7c9dc8584e9f507b2dec
MD5 a1adf3f1855ac36a46c2ec66df2393ca
BLAKE2b-256 3993b04358109031491ac313d880721f336309057310e8e1213427a0f7384b20

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 974a245a686c5ef455e871b7b2467c3042e0b314e8a0bb6e3d6ff192292c6dbf
MD5 3f7d9d2d6df4eee19ebf632674c758b2
BLAKE2b-256 7e610c3a7ef1ca8bc3fff963387d6646ac9380c31cb82729dbddd6a56d2ae1c1

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8623651516ca2eb64d44f34f2bae491c8e5824000a63ec1824cdcbda46f29981
MD5 aa7113e096d11bd3b9252b09244375f7
BLAKE2b-256 37ebe332292389c33aebe3786d7b7dcae57c684d0d54d985253d5830978b3ab3

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 42a2d42cfaac1d4f0e589422f016a339d7aa06db4c98b3ecb1191cf5f00924cc
MD5 32ba506e117265f219c99d12e023c172
BLAKE2b-256 58d98d89285dc50fe8d425cc1178e62cdce14dc8cf60c9344959e5e4c0736aa6

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 b318d0fa80032dd8403c5addeff638e6c6500f0b78a259164e80224af22ac26a
MD5 36201cad14e809c4e4fb97c5beccd351
BLAKE2b-256 be74b5f1481e64dcf5fb79846358dfc9e9de54b725436c5e57ae76d05e979245

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9119d24114303abe8f336ef35caa76b0cc5e77539460af6e70a9ccfdb7818582
MD5 6314451ea5d4ed74887af712ede1581e
BLAKE2b-256 065cfe94d22510ea555c435f322c5373be7e989e87ee2f0ac129cf80ddd1ee86

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 881c61dec5a4e021d3284b37a1303adaa624b994746fe3a518c81dac0f09240e
MD5 67b8bdd5801501dcbd01d14ea4de8326
BLAKE2b-256 5c8820cde66d3b19ffe4dd4c4552fa51651c619260714795a99bceab516c8fa7

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8df2b0e3656326e55914cd9d342ff57a78c0c62087d271207c2c5576d3832a99
MD5 54814a2916916ff89423c4e3564ca453
BLAKE2b-256 97fc80fadfd9af7e760f353b3fbf96e5707d151e04348731429fe0d4a1a2171e

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3360dd9d4008bfd31ab318e1385befacd0cb9e49fa1a0f519ff943570dec7cba
MD5 6d5a1e6d8f6f4824191c8f5d394369f8
BLAKE2b-256 f4117aa5d989043a15e6cf26c91a5d5e8c3b10710e8f852c5e5f58e8907a0af7

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 1014d2fecc64b295814b188d6eab26d758c77a07d1261a1670158438cb5b443c
MD5 56381dee9dd8bddce65711a501c322be
BLAKE2b-256 6fb17704c76fb9df4ca8eb2b11afa77c6aa1ac243f16b013afc0c22f7c0b7b2a

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b0e76956cf91a1f89ffecc0d7140a8d86e6de47f9ba69413e04845ee4d94b5cc
MD5 a2dc50db192becc00765ad97b628e069
BLAKE2b-256 b09f3c4ce2019c6bf58c1399272fd855ce380101f09009afb830e4c0230a98b7

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 acc7b45ab71531d38102473df2d497ddd8c66889328811235be787db99385fe1
MD5 9c45926af5951dd4379c8e4c3c2becce
BLAKE2b-256 ba110e1c11425606fde0cff88193cbff7962012261e112fedf05cb9599cc4ada

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3a086c5cc59ff916907ea0a298fae763c7c5270b7963e0845929ce37396732e2
MD5 dfa8ce3225256b24ffc4257cc61b7020
BLAKE2b-256 c2f9d6de3dbe727a21bf785100db0a4023a6eec91c50cff577d381eb4bd28768

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 036cefeb75c207a45b5cc8ff345a12a00d7c32b5c0e288eab509b4e7048f77e0
MD5 95ffb20b8042c50968c3d598a3f7b3bd
BLAKE2b-256 7fb5b7dc69c140b4175b939d345cecea3d42bd30d9dec7aec35afdd4dd1221c5

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp39-cp39-win32.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 045969247751dfffccb3e53a87ffbfc0148b4b69ce3b72fbc997284edfc16864
MD5 3e1acbedad5e521e580dd9802a0921f6
BLAKE2b-256 6f25255ffcda5c0d65a3c67be4c178e4d168102a0771631ff4e8ff1064882819

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 adba76408483a21559fc22d84d627c0b52c0433f71fd1de48fa01b5dd5d62887
MD5 d0f515695f13dcbc3b4b94c267911a61
BLAKE2b-256 9ea98aece401d42d951eb839da93f9631ce954952d0ac1e79c06327df276d516

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7e149d8d0eca831e9ec392e514cdec85ef0ca53a0b4ec54e81ba9231c138bdcf
MD5 58daf7207b774cb23a1f7353f50c9eba
BLAKE2b-256 0f31daf646dd2d4ca045a5571881c95d443cd4a84edaf5700cae8f4efef007cf

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cd27bf69e4c663621dde7fd1f460a01464fba343502486ac4305e46e71cee057
MD5 13c50ca7bd72e4ab5c71fe1c9f8d1a20
BLAKE2b-256 228b31d59580b601bc0ccbdff902f20ab146d4ba4a22dd48c1c2b4e1f38298d8

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 20026b4c93d1e91bff262d91e9429d1db624897dd839de7e86b389fba878db62
MD5 f7848ca905f07eab4200da3506c10d44
BLAKE2b-256 c0f638078778e336f059f60b984a1ea5707a1b138d9992c8c5e9742bb1532422

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp38-cp38-win32.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 96cd34ffdef371d8495a3b2217a3913d55335aa0d13eeae3b5fbd47632ac6916
MD5 4f61b59333321c78604dcd748119ffac
BLAKE2b-256 fdfdc7aeab148390d37d65a3053fd732febb122e8320d2e78ecf16e3a49c32d7

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 953751aaab037fbd4fffef54d2538fcc2d8611e574f13e9623c817271886cd09
MD5 bab2bdfbf15cd86250f3d651248ddf85
BLAKE2b-256 bd5b465e1022be6bb4b969868c6da1319bb4069e28203d239e03a5fcdff79a24

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6f584ed9588be3bfd49aa363476a06ff1f628c322ab8d190009f26bfbfe024ae
MD5 7e9e9e5ce8526fb23bb05ddff0552244
BLAKE2b-256 689545cd1e6ad5623ac56a29e88fb598f7dd0dc704a6bf3a76a753f3ae0caf98

See more details on using hashes here.

File details

Details for the file classixclustering-1.5.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for classixclustering-1.5.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 67b28da57354fe493b0ce3e78be448c9765ae4543e5c580f9c80c57e77b469e7
MD5 9f6df30335a0610501f2ed3666b3410b
BLAKE2b-256 5914b9f179bf1a1cf0b9242bf0f831856bbc1bbb9f6cac3e4641340afd14e3b3

See more details on using hashes here.

Supported by

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