PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Clustering Python Packages

Python packages with the GitHub topic clustering. Sorted by monthly downloads, with stars and forks.
scikit-learn-contrib
hdbscan

A high performance implementation of HDBSCAN clustering.

2.1M 3K 543
embeddings-benchmark
mteb

MTEB: State-of-the-art evaluation of embeddings across languages and modalities

698K 3K 719
unum-cloud
usearch

Fast Open-Source Search & Clustering engine × for Vectors & Arbitrary Objects × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍

696K 4K 353
IBM
drain3

A robust streaming log template miner based on the Drain algorithm

371K 898 173
pycaret
pycaret

Open-source, low-code AutoML platform for Python. PyCaret 4.0: sklearn-native engine + React control plane.

234K 10K 2K
DynamicTimeWarping
dtw-python

Python port of R's Comprehensive Dynamic Time Warp algorithms package

224K 345 39
rapidsai
libraft-cu12

RAFT contains fundamental widely-used algorithms and primitives for machine learning and information retrieval. The algorithms are CUDA-accelerated and form building blocks for more easily writing high performance applications.

220K 1K 252
rapidsai
pylibraft-cu12

RAFT contains fundamental widely-used algorithms and primitives for machine learning and information retrieval. The algorithms are CUDA-accelerated and form building blocks for more easily writing high performance applications.

218K 1K 252
wannesm
dtaidistance

Time series distances: Dynamic Time Warping (fast DTW implementation in C)

95K 1K 191
hazelcast
hazelcast-python-client

Hazelcast Python Client

85K 116 78
VlachosGroup
aimsim-core

A Python toolbox to work with molecular similarity

71K 42 5
WenjieDu
pypots

A Python toolkit/library for reality-centric machine/deep learning & data mining on partially-observed time series, with 50+ SOTA neural network models for scientific analysis tasks (imputation, classification, clustering, forecasting, anomaly detection, cleaning) on incomplete industrial irregularly-sampled multivariate TS with NaN missing values

63K 2K 194
nvidia
libcuvs-cu12

cuVS - a library for vector search and clustering on the GPU

49K 864 241
JustGlowing
minisom

:red_circle: MiniSom is a minimalistic implementation of the Self Organizing Maps

48K 2K 446
rapidsai
raft-dask-cu12

RAFT contains fundamental widely-used algorithms and primitives for machine learning and information retrieval. The algorithms are CUDA-accelerated and form building blocks for more easily writing high performance applications.

47K 1K 252
dedupeio
dedupe

:id: A python library for accurate and scalable fuzzy matching, record deduplication and entity-resolution.

43K 5K 576
biolab
orange3

🍊 :bar_chart: :bulb: Orange: Interactive data analysis

43K 6K 1K
joshlk
k-means-constrained

K-Means clustering - constrained with minimum and maximum cluster size. Documentation: https://joshlk.github.io/k-means-constrained

41K 239 45
nvidia
cuvs-cu12

cuVS - a library for vector search and clustering on the GPU

32K 864 241
rapidsai
libraft-cu13

RAFT contains fundamental widely-used algorithms and primitives for machine learning and information retrieval. The algorithms are CUDA-accelerated and form building blocks for more easily writing high performance applications.

25K 1K 252
rapidsai
pylibraft-cu13

RAFT contains fundamental widely-used algorithms and primitives for machine learning and information retrieval. The algorithms are CUDA-accelerated and form building blocks for more easily writing high performance applications.

25K 1K 252
nomic-ai
nomic

Nomic Developer API SDK

25K 2K 197
nvidia
libcuvs-cu13

cuVS - a library for vector search and clustering on the GPU

19K 864 241
annoviko
pyclustering

pyclustering is a Python, C++ data mining library.

17K 1K 262
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology