Hacker GitHub

← All repos

derrickburns/generalized-kmeans-clustering

View on GitHub ↗ ★ 342 Scala

Production-ready K-Means clustering for Apache Spark with pluggable Bregman divergences (KL, Itakura-Saito, L1, etc). 6 algorithms, 740 tests, cross-version persistence. Drop-in replacement for MLlib with mathematically correct distance functions for probability distributions, spectral data, and count data.

5 mentions on Hacker News by 1 person: 3 stories, 2 comments · first 2024-01-13 · latest 2025-10-20

Mentions per year 5 mentions · busiest year 2025 (4)
20082026
  1. # HackerNews Announcement ## Title Generalized K-Means Clustering for Apache Spark with Bregman Divergences ## Body (3,982 characters) I've built a production-ready K-Means library for Apache Spark that supports multiple distance functions…
    comment by derrickrburns · 2025-10-20 · in Generalized K-Means Clustering
  2. ▲ 41
    Generalized K-Means Clustering
    story by derrickrburns · 2025-10-20 · 12 comments
  3. # HackerNews Announcement ## Title Generalized K-Means Clustering for Apache Spark with Bregman Divergences ## Body (3,982 characters) I've built a production-ready K-Means library for Apache Spark that supports multiple distance functions…
  4. ▲ 3
    Generalized K-Means Clustering for Apache Spark with Bregman Divergences
    story by derrickrburns · 2025-10-19 · 1 comment
  5. ▲ 192
    Generalized K-Means Clustering
    story by derrickrburns · 2024-01-13 · 80 comments