HdbscanA high performance implementation of HDBSCAN clustering.
Clustering-in-PythonClustering methods in Machine Learning includes both theory and python code of each algorithm. Algorithms include K Mean, K Mode, Hierarchical, DB Scan and Gaussian Mixture Model GMM. Interview questions on clustering are also added in the end.
GenConvNMIGeneralized Conventional Mutual Information (GenConvMI) - NMI for overlapping (soft, fuzzy) clusters (communities), compatible with standard NMI, pure C++ version (single executable)
python-bcubedSimple Extended BCubed implementation in Python for clustering evaluation
Clustering4EverC4E, a JVM friendly library written in Scala for both local and distributed (Spark) Clustering.