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

Clustering Algorithm Python Packages

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

A high performance implementation of HDBSCAN clustering.

2.1M 3K 543
nicodv
kmodes

Python implementations of the k-modes and k-prototypes clustering algorithms, for clustering categorical data

354K 1K 411
mapequation
infomap

Multi-level network clustering based on the Map Equation

14K 493 92
ThienNguyen3001
scikit-clarans

Scikit-learn compatible CLARANS clustering

11K 5 1
gagolews
lumbermark

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

8K 0 0
omadson
fuzzy-c-means

A simple python implementation of Fuzzy C-means algorithm.

5K 194 44
gagolews
genieclust

Genie: Fast and Robust Hierarchical Clustering

5K 75 12
mqcomplab
bblean

BitBIRCH-Lean, a memory-efficient implementation of BitBIRCH designed for high-throughput clustering of huge molecular libraries

4K 132 16
AIS-Package
aisp

Artificial Immune Systems Package (AISP) is an open-source Python library that features bio-inspired algorithms based on artificial immune systems for machine learning, pattern recognition, anomaly detection, and optimization tasks.

1K 16 6
kc-howe
pytomato

A pure-Python implementation of the ToMATo clustering algorithm.

973 0 0
artamono1
druhg

Dialectical Reflection Universal Hierarchical Grouping (друг)

931 5 1
LuisScoccola
persistable-clustering

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

877 42 3
JelmerBot
fast-plscan

A fast multi-core implementation of the PLSCAN clustering algorithm.

855 24 0
JasonLovesDoggo
hdbscan-rs

High-performance HDBSCAN clustering in Rust

764 7 1
scikit-learn-contrib
hdbscan-314

A high performance implementation of HDBSCAN clustering.

681 3K 543
scikit-learn-contrib
bf44-hdbscan-0844

A high performance implementation of HDBSCAN clustering.

637 3K 543
eren-ck
finchpy

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

577 9 2
clara-labs
spherecluster

Clustering routines for the unit sphere

337 361 78
stefan-endres
shgo

Simplicial Homology Global Optimization

330 54 12
semoglou
cake-ensemble

Confidence in Assignments via K-partition Ensembles

306 1 0
VieClus
vieclus

Vienna Graph Clustering

234 19 3
jianhuupenn
itclust

Iterative transfer learning with neural network improves clustering and cell type classification in single-cell RNA-seq analysis

226 53 8
yangeorget
clustering-algorithms

K-means and C-means experiments with Numpy

212 1 0
slipguru
adenine

ADENINE: A Data ExploratioN PipelINE

197 15 1
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology