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

Spectral Clustering Python Packages

Python packages with the GitHub topic spectral-clustering. Sorted by monthly downloads, with stars and forks.
wq2012
spectralcluster

Python re-implementation of the (constrained) spectral clustering algorithms used in Google's speaker diarization papers.

12K 556 75
FoxNoseTech
diarize

Speaker diarization for Python — "who spoke when?" CPU-only, no API keys, Apache 2.0. ~10.8% DER on VoxConverse, 8x faster than real-time.

4K 123 13
ilgrad
betula-cluster

Memory-bounded clustering for large embeddings and tabular streams: BETULA cluster features in a Rust core, then k-means / GMM / Ward / spectral / Leiden / HDBSCAN on the compressed summary. Streaming partial_fit, scikit-learn API, PyO3, no LAPACK or SciPy at runtime.

3K 6 0
shobrook
communities

Library of graph clustering algorithms

383 761 107
rmcar17
sc-supertree

A supertree method for rooted source trees

277 12 1
virelay
corelay

CoRelAy is a tool to compose small-scale (single-machine) analysis pipelines.

169 32 2
fabiencadoret
autokluster

Auto-k spectral clustering for text embeddings

79 0 0
Zhiwu-Zhang-Lab
easyae-samuel-revolinski

This repository if for creating auto-encoders easily. The main focus of the auto-encoders on this page is for genetic and spectral data analysis but likely could be used for any high dimensional data

57 0 0
HauserGroup
topometry-nosc

An independently maintained, heavily modified fork of TopOMetry: geometry-first topological dimensionality reduction and manifold learning.

54 0 0
Zhiwu-Zhang-Lab
easyae

This repository if for creating auto-encoders easily. The main focus of the auto-encoders on this page is for genetic and spectral data analysis but likely could be used for any high dimensional data

44 0 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology