Skip to content

Releases: wq2012/SpectralCluster

Custom affinity_function and post_eigen_cluster_function

27 Sep 00:45
Compare
Choose a tag to compare
v0.2.4

[Issue #25] Add links to Turn-to-Diarize paper

EigenGapType, auto-tune ratio, and Turn-to-Diarize configs

19 Aug 22:34
Compare
Choose a tag to compare
  • Allow using different types of eigen gap.
  • Adjusting auto-tune ratio.
  • Submitting Turn-to-Diarize configs.

Use ThresholdType enum

18 Aug 14:33
Compare
Choose a tag to compare

Also use enum type of ThresholdType instead of the boolean thresholding_with_row_max.

Laplacian, cosine distance, auto-tune, and constrained spectral clustering

17 Aug 18:08
Compare
Choose a tag to compare

v0.2.0 is a complete overhaul of the SpectralCluster library.

List of changes and new features:

  • Use 2-space indent Google internal coding style.
  • Use options classes instead of long list of arguments.
  • Support different types of Laplacian matrices.
  • Support different types of distances for K-Means, such as cosine distance.
  • Support auto-tune of the p-percentile.
  • Implement constrained spectral clustering.
  • Use Enum wherever possible.
  • Add configs.py as reference to configurations used in our papers.
  • Add permutation invariance for tests.