https://github.com/sckangz/logdet
Raw File
Tip revision: e40b0d36ca4d6bdf159187d0a04c06ff2c2cdc21 authored by zhao kang on 31 August 2015, 04:46:24 UTC
Update README.md
Tip revision: e40b0d3
spectral_clustering.m
function [ ids ] = spectral_clustering(W, k)

D = diag(1./sqrt(sum(W, 2)));
W = D * W * D;
[U, s, V] = svd(W);
V = U(:, 1 : k);
V = normr(V);

ids = kmeans(V, k, 'emptyaction', 'singleton', 'replicates', 100, 'display', 'off');
% ids = kmeans(V, k, 'start','sample','maxiter', 1000,'replicates',100,'EmptyAction','singleton');
end
back to top