scikit-learn-contrib/hdbscan
A high-performance Python implementation of HDBSCAN clustering algorithm, compatible with the scikit-learn ecosystem.

Velocity · 7d
+0.8
★ / day
Trend
→steady
star history
HDBSCAN is a hierarchical density-based clustering algorithm that finds clusters of varying densities without requiring manual epsilon selection. It works by running DBSCAN over varying epsilon values and selecting the clustering with the best stability. The implementation integrates into the scikit-learn API and provides fast clustering for exploratory data analysis.