Public Attributes | List of all members
ML::SpectralClustering::params Struct Reference

Spectral clustering parameters. More...

#include <spectral_clustering.hpp>

Collaboration diagram for ML::SpectralClustering::params:
Collaboration graph

Public Attributes

int n_clusters
 Number of clusters to find. More...
 
int n_components
 Number of eigenvectors to use. More...
 
int n_init
 Number of times to run k-means with different seeds. More...
 
int n_neighbors
 Number of neighbors for kNN graph construction. More...
 
float eigen_tol
 Tolerance for the eigensolver. More...
 
uint64_t seed
 Random seed for reproducibility. More...
 

Detailed Description

Spectral clustering parameters.

Member Data Documentation

◆ eigen_tol

float ML::SpectralClustering::params::eigen_tol

Tolerance for the eigensolver.

◆ n_clusters

int ML::SpectralClustering::params::n_clusters

Number of clusters to find.

◆ n_components

int ML::SpectralClustering::params::n_components

Number of eigenvectors to use.

◆ n_init

int ML::SpectralClustering::params::n_init

Number of times to run k-means with different seeds.

◆ n_neighbors

int ML::SpectralClustering::params::n_neighbors

Number of neighbors for kNN graph construction.

◆ seed

uint64_t ML::SpectralClustering::params::seed

Random seed for reproducibility.


The documentation for this struct was generated from the following file: