src.spectral_clustering.initialize¶
- src.spectral_clustering.initialize(X: torch.Tensor, num_clusters: int, method: str = 'plus') numpy.array [source]¶
Initialize cluster centers.
- Parameters
X – matrix
num_clusters – number of clusters
method – denotes different initialization strategies:
'plus'
(default) or'random'
- Returns
initial state
Note
We support two initialization strategies: random initialization by setting
method='random'
, or kmeans++ by settingmethod='plus'
.