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

Cluster Analysis Python Packages

Python packages with the GitHub topic cluster-analysis. Sorted by relevance, with stars and monthly downloads.
scikit-learn-contrib
hdbscan

A high performance implementation of HDBSCAN clustering.

3.1M 3K 533
Liang-Team
sequenzo

A fast, scalable, and intuitive Python package in sequence analysis.

9K 37 10
gagolews
genieclust

Genie: Fast and Robust Hierarchical Clustering

6K 73 12
scikit-learn-contrib
bf44-hdbscan-0844

A high performance implementation of HDBSCAN clustering.

3K 3K 533
gagolews
quitefastmst

quitefastmst: Euclidean and Mutual Reachability Minimum Spanning Trees

3K 1 0
lachhebo
pyclustertend

A python package to assess cluster tendency

2K 50 11
scikit-learn-contrib
hdbscan-314

A high performance implementation of HDBSCAN clustering.

2K 3K 533
scikit-learn-contrib
psgg-hdbscan-0844

A high performance implementation of HDBSCAN clustering.

1K 3K 533
gagolews
lumbermark

Lumbermark: Resistant Clustering via Chopping Up Mutual Reachability Minimum Spanning Trees

1K 0 0
alashkov83
s-dbw

S_Dbw validity index. Adapted for DBSCAN (and similar)

915 12 5
LuisScoccola
persistable-clustering

density-based clustering for exploratory data analysis based on multi-parameter persistence

692 42 3
jo-phil
hopkins-statistic

A Python package for computing the Hopkins statistic to assess clustering tendency.

641 1 0
eren-ck
finchpy

A Python implementation of "FINCH Clustering Algorithm (CVPR 2019)"

615 9 2
draster2k
trcc

Density-peak clustering with path-density mutual-reachability merging. Sub-quadratic O(n log n) via a C++ pybind11/nanoflann kd-tree. 30× speedup at n=50k.

567 1 0
gagolews
clustering-benchmarks

A Framework for Benchmarking Clustering Algorithms

528 44 8
EAkeweje
gpmix

GPmix is an ensemble clustering algorithm for functional data via random projections.

520 5 1
clusterking
clusterking

Cluster sets of histograms/curves, in particular kinematic distributions in high energy physics.

430 12 2
semoglou
cake-ensemble

CAKE: Confidence in Assignments via K-partition Ensembles

425 1 0
ear-team
bambird

Unsupervised classification to improve the quality of a bird song recording dataset. https://doi.org/10.1016/j.ecoinf.2022.101952

379 32 7
instamatic-dev
edtools

Collection of tools for automated processing and clustering of electron diffraction data.

372 13 10
semoglou
sil-score

Exact and approximate silhouette scoring with micro, macro, and weighted cluster averages.

350 0 0
semoglou
extclustval

A lightweight Python package for external clustering validation metrics.

321 0 0
semoglou
composite-silhouette

A clustering evaluation framework that combines micro- and macro-averaged silhouette scores into a composite metric using statistical weighting.

269 1 1
xGabrielR
cluster-ss

Improving Clustering Problem Analysis with a simple Silhouette Metric Support and Sklearn Estimators Fit

248 0 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery