scikit-learn-contrib / hdbscan Star 2.7k Code Issues Pull requests A high performance implementation of HDBSCAN clustering. machine-learning clustering machine-learning-algorithms cluster-analysis clustering-algorithm clustering-evaluation Updated May 24, 2024 Jupyter Notebook
nicodv / kmodes Star 1.2k Code Issues Pull requests Python implementations of the k-modes and k-prototypes clustering algorithms, for clustering categorical data python scikit-learn clustering-algorithm k-modes k-prototypes Updated May 3, 2024 Python
Angelo1211 / HybridRenderingEngine Star 1.1k Code Issues Pull requests Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL. learning c-plus-plus opengl prototype cpp shaders graphics sdl2 graphics-programming rendering-engine clustering-algorithm rendering-pipeline 3d-graphics physically-based-rendering forward-plus-shading compute-shaders triangles deferred-shading image-based-lighting Updated May 29, 2022 C++
weizhongli / cdhit Star 608 Code Issues Pull requests Automatically exported from code.google.com/p/cdhit clustering clustering-algorithm Updated Oct 11, 2022 Perl
vtraag / leidenalg Star 556 Code Issues Pull requests Implementation of the Leiden algorithm for various quality functions to be used with igraph in Python. community-detection clustering-algorithm Updated May 28, 2024 Python
thuva4 / Algorithms Star 487 Code Issues Pull requests Collection of algorithms in multiple programming languages. algorithms search-algorithm hacktoberfest algorithms-implemented clustering-algorithm multiple-algorithms fast-algorithm Updated Sep 30, 2023 C++
mapequation / infomap Star 418 Code Issues Pull requests Discussions Multi-level network clustering based on the Map Equation information-theory network-analysis clustering-algorithm infomap map-equation Updated May 29, 2024 C++
nabil6391 / graphview Star 408 Code Issues Pull requests Discussions Flutter GraphView is used to display data in graph structures. It can display Tree layout, Directed and Layered graph. Useful for Family Tree, Hierarchy View. dart tree algorithm widget graph cluster tree-structure family-tree hierarchy flutter graphview clustering-algorithm mindmap treeview hierarchy-viewer graph-view graph-structures Updated Apr 12, 2024 Dart
jasonlaska / spherecluster Star 330 Code Issues Pull requests Clustering routines for the unit sphere scikit-learn sampling k-means circular-statistics clustering-algorithm sphericalclustering von-mises-fisher spherical-k-means directional-statistics Updated Mar 20, 2024 Python
NishkarshRaj / 100DaysofMLCode Sponsor Star 316 Code Issues Pull requests My journey to learn and grow in the domain of Machine Learning and Artificial Intelligence by performing the #100DaysofMLCode Challenge. Now supported by bright developers adding their learnings ?? python machine-learning big-data deep-learning linear-regression linear-algebra regression artificial-intelligence neural-networks classification artificial-neural-networks polynomial-regression regression-models hacktoberfest clustering-algorithm 100daysofcode scikitlearn-machine-learning classification-algorithm 100daysofmlcode github-actions Updated May 24, 2024 Jupyter Notebook
hiroyuki-kasai / NMFLibrary Star 293 Code Issues Pull requests Discussions NMFLibrary: Non-negative Matrix Factorization (NMF) Library: Version 2.1 matrix-factorization constrained-optimization data-analysis robust-optimization gradient-descent matlab-toolbox clustering-algorithm optimization-algorithms nmf online-learning stochastic-optimizers nonnegativity-constraints orthogonal divergence probabilistic-matrix-factorization nonnegative-matrix-factorization sparse-representations Updated Feb 24, 2023 MATLAB
xuyxu / Clustering Star 216 Code Issues Pull requests Clustering / Subspace Clustering Algorithms on MATLAB clustering clustering-algorithm subspace-clustering subspace-kmeans Updated Oct 28, 2020 MATLAB
omadson / fuzzy-c-means Star 164 Code Issues Pull requests Discussions A simple python implementation of Fuzzy C-means algorithm. clustering fuzzy hacktoberfest clustering-algorithm fuzzy-cmeans-clustering clusterization clustering-methods fuzzy-clustering Updated May 21, 2024 Python
Behrouz-Babaki / COP-Kmeans Star 156 Code Issues Pull requests A Python implementation of COP-KMEANS algorithm clustering clustering-algorithm cop-kmeans instance-level constrained-clustering semi-supervised-clustering constrained-kmeans-clustering Updated Mar 11, 2019 Python
tgsmith61591 / clust4j Sponsor Star 150 Code Issues Pull requests A suite of classification clustering algorithm implementations for Java. A number of partitional, hierarchical and density-based algorithms including DBSCAN, k-Means, k-Medoids, MeanShift, Affinity Propagation, HDBSCAN and more. machine-learning clustering clustering-algorithm kernel-functions Updated Oct 29, 2020 Java
CWTSLeiden / networkanalysis Star 141 Code Issues Pull requests Java package that provides data structures and algorithms for network analysis. java mapping clustering layout community-detection network-analysis clustering-algorithm layout-algorithm louvain-algorithm leiden-algorithm vos-technique Updated Dec 19, 2023 Java
DeepLabCut / DLCutils Sponsor Star 137 Code Issues Pull requests Various scripts to support deeplabcut and what to do afterwards! behavior-analysis clustering-algorithm deeplabcut Updated Oct 26, 2023 Jupyter Notebook
varun-suresh / Clustering Star 135 Code Issues Pull requests Implements "Clustering a Million Faces by Identity" clustering python3 clustering-algorithm high-dimensional face-verification-experiment Updated May 12, 2024 Python
Clustering4Ever / Clustering4Ever Star 128 Code Issues Pull requests C4E, a JVM friendly library written in Scala for both local and distributed (Spark) Clustering. scala big-data ai spark clustering bigdata scalability artificial-intelligence clustering-algorithm clustering-evaluation Updated Jan 26, 2021 Scala
rezakj / iCellR Star 118 Code Issues Pull requests Single (i) Cell R package (iCellR) is an interactive R package to work with high-throughput single cell sequencing technologies (i.e scRNA-seq, scVDJ-seq, scATAC-seq, CITE-Seq and Spatial Transcriptomics (ST)). clustering dropout batch-normalization imputation scrna-seq diffusion-maps clustering-algorithm 3d umap normalization 10xgenomics cell-type-classification intractive-graph cite-seq singel-cell-sequencing pseudotime scvdj-seq icellr Updated Mar 28, 2024 R