No project description provided
Project description
CKmeans: Optimal Univariate Clustering
Ckmeans clustering is an improvement on 1-dimensional (univariate) heuristic-based clustering approaches such as Jenks. The algorithm was developed by Haizhou Wang and Mingzhou Song (2011) as a dynamic programming approach to the problem of clustering numeric data into groups with the least within-group sum-of-squared-deviations.
Minimizing the difference within groups – what Wang & Song refer to as withinss
, or within sum-of-squares – means that groups are optimally homogenous within and the data is split into representative groups. This is very useful for visualization, where one may wish to represent a continuous variable in discrete colour or style groups. This function can provide groups that emphasize differences between data.
Being a dynamic approach, this algorithm is based on two matrices that store incrementally-computed values for squared deviations and backtracking indexes.
Unlike the original implementation, this implementation does not include any code to automatically determine the optimal number of clusters: this information needs to be explicitly provided. It does provide the roundbreaks
method to aid labelling, however.
Implementation
This library uses the ckmeans
Rust crate, by the same author.
Example
from ckmeans import ckmeans
data = [1.0, 2.0, 3.0, 4.0, 100.0, 101.0, 102.0, 103.0]
clusters = 2
result = ckmeans(data, clusters)
assert result == [[1.0, 2.0, 3.0, 4.0], [100.0, 101.0, 102.0, 103.0]]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for ckmeans-0.2.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbbbe1c2a4f44f2ead9d241ea9db8444ecf6209d3b0f7c43a0217e6a5a95459b |
|
MD5 | f93887774ac35e6b5ed1ad8c187aeaa1 |
|
BLAKE2b-256 | aaf13b633f0658ef0fc2894277fa20cfb452aaaca13ddf13134a826f56309d69 |
Hashes for ckmeans-0.2.2-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 803c452f704fd62a6fdd3074f07f5c0a443ca4debb8b776d093e0b147adcacb1 |
|
MD5 | e29afaa3fb9bfdc95eded14f8ad5e123 |
|
BLAKE2b-256 | 99e32373055e9aad8e425fdb124c74460bf0938c9bb446e1ed40b0de14badd44 |
Hashes for ckmeans-0.2.2-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8433e9fe0606c95d316d3865271c1248bc3ca3fb69a75e6bad3f5c658180ce00 |
|
MD5 | 49a464cd47a4574dde8ef877fd077ed8 |
|
BLAKE2b-256 | ed58f86637cd8b3a8a31c1f7714c5be57ab62ba81d76650c67ce394f575eaa5b |
Hashes for ckmeans-0.2.2-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df0d1adb7587b4257da340ba76dfe600fd8416687ad05d46acb2c291b85b4745 |
|
MD5 | d39c4ef8261cdf7942ebdfedce2c021c |
|
BLAKE2b-256 | f3a0dcca954c99ffc0943459cd12d4c7298f6949993ffad1eac75ea470581b40 |
Hashes for ckmeans-0.2.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9df1056d099d19e7a750b2693bcffdccb68c61ba87330c8e50a921e7b6612614 |
|
MD5 | 288a64c6cfe7ab5ee364da8c4abfef01 |
|
BLAKE2b-256 | e78461db5e609d0d9586c5ea4ea106f444fe0ad135f9795c75d86b663626522d |
Hashes for ckmeans-0.2.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af1e8b06f78615df2fada378f31342a3279e2645bca1ead1e97bd370df05e418 |
|
MD5 | 6d81535f3f99f0b27653da9bc2c4a77c |
|
BLAKE2b-256 | 4727c6c65bf9a9400d8b5929b8dddb7009924b67f729f2c78bf03c7caba85247 |
Hashes for ckmeans-0.2.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd4f8027051f9b74cf6f0897ad1ddd874fc7e543c826bd3ed565c1caf292de19 |
|
MD5 | c47c61e98d70e79034b8629091b1714c |
|
BLAKE2b-256 | e52f1f8436172cfdcb45b58b1bf0ac7a07e51e8b2046f30e9a08d613b128e5ae |
Hashes for ckmeans-0.2.2-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b47e4868e15e81aab6fd327ee842783a0daafd055bda902c0004805333f2fc29 |
|
MD5 | a2fff1daab61fcdd9cce1a253bcbb0df |
|
BLAKE2b-256 | 33d704dae972ec3ab7ad41e59cfe4836c7b9f98a20024d59d33b0d740a3565b9 |
Hashes for ckmeans-0.2.2-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d068cad9d36568a0596684de174c1b7b153d1a0a6edf853238b15df4184acc3a |
|
MD5 | 0454486096a843695f6df0bbc90a4a68 |
|
BLAKE2b-256 | 074a23f3bd2ffeda50ada4465ef96d75790a9b680be5fd65cd9ae48d4095cb96 |
Hashes for ckmeans-0.2.2-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e06926884c2bae24eaf9835040768647f3248aa16d60adb34a6248602279c9e3 |
|
MD5 | eefeb305ce09b630b465c6573d384d5b |
|
BLAKE2b-256 | 90eb0dc2a0a54412a7c6f518b1b1903878739d94153e85b4d5fe3f5460b6f142 |
Hashes for ckmeans-0.2.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 848ed7857b174ab0e6c328bd825c7a8e984faf11547cee782c9e3952eec59503 |
|
MD5 | afdf4f5b766b6601f4c4d6f558e6b778 |
|
BLAKE2b-256 | 442248604c7128159dfc2abe93437f7b7a95c583ab341827189e6c70f0a595a3 |
Hashes for ckmeans-0.2.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 027730e1715868b1ef546e25c4eee7163c73e48f51b43547db3f13be1e62a94b |
|
MD5 | dde70007bfbef353fb812e1ca3bb2221 |
|
BLAKE2b-256 | 8eb8b18401cce57252cbd1cd292c2c79313173f9d3bd97d0c1f00b749327b89b |
Hashes for ckmeans-0.2.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff144d6cca062c427c4ead5674d85fe37714684ee0852e6d5b42fd9eb18d56c7 |
|
MD5 | 1965c3d6e8fcac8b89d689700b701eed |
|
BLAKE2b-256 | d450715db77fc31df94fd1b942f9f7eb00058a68f1511bcf05ba55f0c4ccb933 |
Hashes for ckmeans-0.2.2-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c033b3a58821f911c51e4d096e50abf72417a234f3fd1ffa3c7e6907eb3bc0ed |
|
MD5 | 223319a4976a45cd3d10ff37d5d4872f |
|
BLAKE2b-256 | 1bfb779883be64899cd7a915761adf41ef1c3b012abc3f19cae2ceb8e098e4a2 |
Hashes for ckmeans-0.2.2-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3042fa4b9b3d1d9c4bb4a3624e5c96862889b39231fd8ae27b86e9686c31e6fb |
|
MD5 | deeb2429bba7f7150be224afb653653c |
|
BLAKE2b-256 | 666e909a379ff172f5fb525572e7ce8376da52b9af8116ffd18dfd471dfce858 |
Hashes for ckmeans-0.2.2-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 152c0e56d29f5117997e18b782c17f23078d85fc920f30e4c3e639d1b3b6d383 |
|
MD5 | 7d639b20974dbbd8b7034e10bf8ec578 |
|
BLAKE2b-256 | f67468d9f6b40f2bbeaf68ecd9e2869ca9117cd1d1545cf5819c40941484428b |
Hashes for ckmeans-0.2.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d15dca4b30d00ea84668d597bb5f753a8e8aeada3e80761c439f8b63b919da4 |
|
MD5 | 6caa2d8e53d64dd6be6e268356e0cc53 |
|
BLAKE2b-256 | e7f9fd3dc79bb52287acd8f40c656b039ad5e79a50689b85e927cf21c842744a |
Hashes for ckmeans-0.2.2-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5488d2692a05cb9081c85ddfc3b46bd22bd2c40a7154fc29ca2ed2754256e49a |
|
MD5 | 62e7f75d2f61b1cdb17faf80f4dcbbb3 |
|
BLAKE2b-256 | 9a36d4b0c07a3fa0241fd86daa3b7d889c138e475b7c250ff0a8b3d38e2ea57d |
Hashes for ckmeans-0.2.2-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 482a8a84feef64c1babf4d469c3ce112a18e1d7ea7bf133beb6c48f70e807aeb |
|
MD5 | f1de6de3ca64d05462fabc414135102c |
|
BLAKE2b-256 | fc2bafb7cb94329fcd4cfb33f78549f2500eff20c9cacbaf7d938c5d4d6c36c1 |
Hashes for ckmeans-0.2.2-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b94416adf26ff67899e6cae443ca4ad2e3a52d38f00efe75be806255429471c |
|
MD5 | 9c27a83e027cf629b7f240e316046e44 |
|
BLAKE2b-256 | 69d034ddd2d45b955d0337fa16504dc119a7ad4b03b674a040608d3adcfcb481 |
Hashes for ckmeans-0.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6af2a2f837b85a4c46ef147e8a5e4c80affa529f00f7c9cc0990c6b01f64237d |
|
MD5 | 56e45fd8967aed27dc5bd3e08a229d37 |
|
BLAKE2b-256 | 98806ede6915e5d01413749774016c7d5c64af076d3c2a28cff79f32ec721e07 |
Hashes for ckmeans-0.2.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e718d2784fdc5f3dc0efdcc02f08f28a38b26b7963042ab6d3f01512a23a2e1 |
|
MD5 | ea2f1a06e9220eef9baac49db3f34f04 |
|
BLAKE2b-256 | 457d8ee440fa0d3ac1b30119611baa120a5fdb38bfcb750fe233382d1ef709fb |
Hashes for ckmeans-0.2.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39f5ae7d06e36ec55ca308f6df5a17174c8732bd7f6249e6a65b62095f20a9d6 |
|
MD5 | 33aa3100df94a5eaf83f5f8f7c6f278f |
|
BLAKE2b-256 | 3fe6fd7d397b5f0baad6dcb440c50032738b1bcb705d9539e5bc1ce6d55570f5 |
Hashes for ckmeans-0.2.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b374fab714bdeb8a41d5e33b288781470a572f7a9da8bf6297327da3d5dac06c |
|
MD5 | c52f4f2ae807caabec39d7b2c7f3d5dc |
|
BLAKE2b-256 | 72274575074bebf66980b176c238c1ef6919f39ce25dbfb29ec174e97c8d5d53 |
Hashes for ckmeans-0.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65b2910b5fcc816688dc4718bf3cbf868128f93a8c7aabc06576ea071620cac8 |
|
MD5 | 1649fda70f6bd4200a6e193c721c13ca |
|
BLAKE2b-256 | 9c760da295d574ebf409ee6e6068cbe40551b17fcd49b8f5928176794fab23e8 |
Hashes for ckmeans-0.2.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0251aa1d137f12ca3256ad9132da0c88ac1f0de5345cf23ad21314b9d2369af |
|
MD5 | a2ef76271aadc779516cef1996a3f2ac |
|
BLAKE2b-256 | 68806217b3b4416db85089a2c2b100c2a21b1fbb9e71b1ac777e655b48b42296 |
Hashes for ckmeans-0.2.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6055ddb42527bf9b6118daf35421a29c7f3e065475e49f9ecf36f84126965ee |
|
MD5 | 920566fdfcbdc38a9b4a526b31d2005c |
|
BLAKE2b-256 | 77bb57845d70afcc9567363f891343bde224d979ab54e4e9b5567dfc7f21b599 |
Hashes for ckmeans-0.2.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4e5353342cdb7298995253e996142fa57915993ee231b014a3b7a321acdc864 |
|
MD5 | d28dcd3ebe83d3877fa1ce6115907a0d |
|
BLAKE2b-256 | d2f146a3a3066c520112dcd850449c9e368b8a2aa68255e68508edf8f3352495 |
Hashes for ckmeans-0.2.2-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 771eddcd1a6569254e5b8c3fca468d24a808e63860d27dfe3fa57233ec7fecab |
|
MD5 | 56d951cd60811503703df5ce136de713 |
|
BLAKE2b-256 | 7ca2455bfb89307ca7132db4d598f10be0069e8d538ce989e2d86fcff02b9024 |
Hashes for ckmeans-0.2.2-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c79f51ff8db495a43a01ec2b224ba1662acea677fb16015b8fd6b1044925f5c |
|
MD5 | d3aa3bf46959c0b154f0bf5a06b921fa |
|
BLAKE2b-256 | 7c8ec6107e03d6df7b1f102b5df4cfc54e010a35eaad6ec41e01b4e44c7c096a |
Hashes for ckmeans-0.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eaa9a80844eb63e5d1330d604794cbaf4807621544c00ad4bd22b5766b512989 |
|
MD5 | e5cc709fa53998fd03803b55b35e6b58 |
|
BLAKE2b-256 | deb622bdcdc0ab803a44c4c020f2c13458440c1635cadfd254f177660ab55d9a |
Hashes for ckmeans-0.2.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87ed42afe44b5ec27569b29f0d3c1907cd1ce046b5c97e3aa6a459f8ce3bee61 |
|
MD5 | a7a9823fa902806fe7ba7f00c00040c3 |
|
BLAKE2b-256 | 926e7bca80b4fd56e121157ce0043f4899a74f853e39dad09f632df26a75d143 |
Hashes for ckmeans-0.2.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3abf3cfed43c460e0611dbccf83011280c62d90c07928f3519f2f7d8b221af25 |
|
MD5 | 10b089c68ecd5ac86168a535df64a0c3 |
|
BLAKE2b-256 | a873c3b167d6aa192730800856005b141c9c291eec570109b22bf20c627a0b35 |
Hashes for ckmeans-0.2.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba40dcf5d624e2de328a1b18f70ef2c09959c92c6f982c9f20043f6c472dc3ff |
|
MD5 | ccb13152d871eaa9dac790621c20eaeb |
|
BLAKE2b-256 | e39b599318356df3d0b294014bb4bf21f3cfbc83c546fada2e8acea7c035fe30 |
Hashes for ckmeans-0.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e11afbbf33e91b56e9360ae96285ec6c01bbc5fed398d7f18267fce8e65d12c |
|
MD5 | 42357780bdc7555276e78a49f9292310 |
|
BLAKE2b-256 | a86a2add489ed7f1fb79c9e20b3b3d7c64a888c7348d8f106b12101a0159671a |
Hashes for ckmeans-0.2.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78984ae8fd89ce49092a59e009e4b5f4ada4ecbf11d89da1d7f09f532d404541 |
|
MD5 | 9c3dd2922b00beabc01e6044743f0abc |
|
BLAKE2b-256 | b917a73225998765cc96c45166504a1543d3e4695b1818f23169a09c28466bea |
Hashes for ckmeans-0.2.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | daea29ebfc63599db25dd92c0921cce27c78a2a0d9ace61996c64b0bda58ccf1 |
|
MD5 | d0ceb9e5d183069fa31c0bc96947586f |
|
BLAKE2b-256 | 77ddba3cb9fedd0918a22e80fa493a87acfa3649ad2f9cbdb6dd4e294f4c24dc |
Hashes for ckmeans-0.2.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e088c26b564ece2d39b2c8ffde75506174c5dc4c03fc9ea6a7897c154e86b1a3 |
|
MD5 | 88b31b16455dd5e8b96fe0c6cd1fa5a5 |
|
BLAKE2b-256 | f80b98ca86c0bd07447c291003110a58d8586806e7ede4308f75476d6f8afb04 |
Hashes for ckmeans-0.2.2-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb1a27fdde9ed5b37d81d19846b042020c0c348f68777d8f6c193d4cc90541d1 |
|
MD5 | 24923ec57281962b24ade3e4a86039b1 |
|
BLAKE2b-256 | 7b96fc0acab9c68a2aeba1d44aa4354b2024d17284eea391b5b542c1e7aaa30a |
Hashes for ckmeans-0.2.2-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 478a7b0e14102e44461841ae635656c7326f01e4c1ed9f516ba05b90768508ec |
|
MD5 | c88a5b0d50a02daa75b698ab316d0c03 |
|
BLAKE2b-256 | ab2038caa243919c588d334a3932047bc8d58d1f89a017d91e1a14fe0a7466da |
Hashes for ckmeans-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | db85f073b1d135d7560c2a89f809af89404ceb877d82c7e4ae368b1d3c711ac3 |
|
MD5 | ec2327c9b61b9e625a72902af67beacc |
|
BLAKE2b-256 | bd151e5737584130e2698e40a466bef2e4463faacaadb8a4a33cacfb56349a1c |
Hashes for ckmeans-0.2.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45d39f589969fad85557b6ae3a3d28155a76502197ef73b7617f08a74d5caf62 |
|
MD5 | d7baedd50aaea328b4a715c627086cd9 |
|
BLAKE2b-256 | 91f3553935731c1afb52f9a1fda5d44ffb954f51e5ff5c1b29776c957038b8cc |
Hashes for ckmeans-0.2.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9eadb3e71709bb3a1a96d1533c3b4c0cbd8d59f7219500435831462f498b5bad |
|
MD5 | ecb2d8261429135c4dcc1ee59289897e |
|
BLAKE2b-256 | a03b84221f3025217130001e0c39b317eb3c2a97b3ca04abf2a02936596a8aac |
Hashes for ckmeans-0.2.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fbc5d55dc780521a34d84c21f4e8790dcba4d0a817794823a226ce96ac5fe133 |
|
MD5 | 6e3380764f6c847d0ff3dd4d5221568f |
|
BLAKE2b-256 | f986d26007e184ad4674890fbf72c06a103a7a3ec560218ffde691bf23c6d75e |
Hashes for ckmeans-0.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc831bfc1909b2e32e956752be80d11db4448fd4183f808e46b6e137596b745c |
|
MD5 | 3d9a339fe654676c81fa4897050c97d4 |
|
BLAKE2b-256 | 727665a48e49959d6a115b8a113bcc1bcc941e978abbb66c85a6fedc9cba79a5 |
Hashes for ckmeans-0.2.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c3ad98ca4075a8e45606e5eb89e311f93572ff40dbaff0bec20b2aa8619830c |
|
MD5 | 217119570ee9f864985991ec99fbef85 |
|
BLAKE2b-256 | 3b80bef97ef90d4a3287d7592013cfd86f42bce7dc8ccaf3680081037632ffa1 |
Hashes for ckmeans-0.2.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2116bbfe4fb69220392fabbff662e936747bd2a0ba831e89cc7e33ceb9778528 |
|
MD5 | 4bc6bac66673d8736893b9fdd03ec516 |
|
BLAKE2b-256 | b35cd7a090f5a7ef1fd648f0ccf216e99dc6945c0ec2f1032f7820440b0515be |
Hashes for ckmeans-0.2.2-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02193fa140c192b5189dc474309e96c4187c845786485a979449da5e14385bbe |
|
MD5 | bdecc5331df466f29efba783c752f9bf |
|
BLAKE2b-256 | c4da0c5cc66c4e53d5164275aa7eff3113ea1f69b292734da6ae8ca34359129d |
Hashes for ckmeans-0.2.2-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60a170015ee49df91ea76ef84639210518d648de9da8cee3dc5dfc2bb65ca0ac |
|
MD5 | 23312652febfee0691c92204f2c9770b |
|
BLAKE2b-256 | cb10f3a0cf420b546b6d267177ce29cd75103595af83863c76b8aadd4e7323a8 |
Hashes for ckmeans-0.2.2-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1810ddf10a1299049903fb60a295ab542401e372903342f1a5a28d67b97840f |
|
MD5 | 82ae32d7745945e525d605ca876e66a0 |
|
BLAKE2b-256 | 0044f9d72e27796c71dc8aa17a410aebaaaa6e66cbe2f6ef8b40000d3a0f37f7 |
Hashes for ckmeans-0.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4c3442c28996ea943ee51f699d73b14a6eede016a427651983d1d5b627efa59 |
|
MD5 | 25a2daf86c18153b326f971a29df5e13 |
|
BLAKE2b-256 | 6f97ff1d4afc568f59666cccdf9ba2f245e71c672677442538f82965ddd8af0f |
Hashes for ckmeans-0.2.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbb433c93257774b1e218167147af63b00cda029b3544e04f9da533931576f1e |
|
MD5 | 99cc311cc587abec34a3986233b47793 |
|
BLAKE2b-256 | da9d92c1032efa3d95f9dc9230e2b70449b581c81a93deed5765383c731cf428 |
Hashes for ckmeans-0.2.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c968809037945f513b87ac4f2580210d9ab09a4fb07cd8c503d26207f246201c |
|
MD5 | f4526bb18c8e035fec1b46ae091f3450 |
|
BLAKE2b-256 | c8e901f434ca508bf77e00020b4fe5b1cb056e4d45ceed94bfdbda0506d98615 |
Hashes for ckmeans-0.2.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2884ab3818a2e8760b0cefdf6481bba4e2ba7c4c3014add7e524193548bbfae4 |
|
MD5 | d205a95a203febfb707341ddd98c28bd |
|
BLAKE2b-256 | 66ff1d01b8e9e0a010a854fac13d1d7c79d2c3236baf1e5ee657c40580b0045c |
Hashes for ckmeans-0.2.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a45fd8c7af9cdf2562660b3e37de2efe69fc602c9731e7433dd10bc4941aa57 |
|
MD5 | 89080710db6cee1068eebe850ee125fb |
|
BLAKE2b-256 | e158536b1952fb7be3e9debb340a7858b9645ab3f8ec6ce00d486c4448d7eaf6 |
Hashes for ckmeans-0.2.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3deda42a7f859cf29502b5bcc106e9cecf0dc6976ce643a08995189a3e6c5069 |
|
MD5 | e8ac0fa1cf8ab85e2b42e2d279c56315 |
|
BLAKE2b-256 | c7edbe487bf34e0507c525a4325aa4c0044a4d9ee516519db7f858b2e1a89eac |
Hashes for ckmeans-0.2.2-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80afd47906baba24248838fb915dabd06627709d91d3e1b879e75c45e5fb0122 |
|
MD5 | d54565bfafd5ca5e509d78115dc0dc4a |
|
BLAKE2b-256 | 47e8bdc82d2fc916f83029fc21a73e031a73c208824e4283b9ffb78c3c07be79 |
Hashes for ckmeans-0.2.2-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 654e43c531ff92d617a3276686f6a4ca3a601406c67617630498356fe873aa8b |
|
MD5 | 76a4db24c91bc0272bd354003b4635d9 |
|
BLAKE2b-256 | 534073c5c3c3dd3d1a2ff00026b0874f472e25d14686ffc415f38f0bf61b5781 |
Hashes for ckmeans-0.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82a80eca7dc8d41f7b892be891952eacebc331b00b06949cd12a431526eb28a3 |
|
MD5 | 8ca50e9921314e78728aa5fea3b67502 |
|
BLAKE2b-256 | 6f734a15f378ac836be9e0464fdbdcef26cc3fa81514a5b46e57094c68b2a53e |
Hashes for ckmeans-0.2.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a737eb3631cbc2dc9a88055d1a31b4a9ac7b9e6f6b6af4d5393e515b610fafa |
|
MD5 | 6213973651cdfcc1ba32819e3d48a750 |
|
BLAKE2b-256 | ded006b90dbfeb9b03023b30fa70c76f53cb9b30b3efd5e303b9fbc17e3193a0 |
Hashes for ckmeans-0.2.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04b4f4da80ef08f78da1c20311cdb4276a7a0baea05226aba64b4c2a44ee5a01 |
|
MD5 | d447f54f44af06527f7f3e22ab36f286 |
|
BLAKE2b-256 | 7e3f6c111e70f596c1ec7d09ec889c561ec2b7b2249b477e66c658a68410fc38 |
Hashes for ckmeans-0.2.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90176ed3e92f31cf5ccc056bd498d601f862d0b4f5d0d0900323e981a53c9ba4 |
|
MD5 | c673ff5442fa0600b974beed527e79e6 |
|
BLAKE2b-256 | c98d08b9ad1b1d9f220bef5e0f6737fa66581a1e0be5c8425c0395f54f46c2d8 |
Hashes for ckmeans-0.2.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c69eaad5e7499d89208c0bda7d7a5ce608dc0fe6774ae3337a48a16dd36efe6a |
|
MD5 | 18bec72d912e28270b1e6f679687a5fa |
|
BLAKE2b-256 | 0ee82ed74eb788233f6c206f32046b099471f5852814a1ef650ea569d02fd792 |
Hashes for ckmeans-0.2.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71c4b1cf2ffb52c577c7c8e707027aee9fd54e1aa7c9c260d1780741542fda49 |
|
MD5 | d3cb360a910e6eff7bd9777fbd2dc761 |
|
BLAKE2b-256 | 4c36c5ed37c872e5d2b6d7b3dc7a108f5abee586a7643cf99a96d85b9ec5d342 |