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

Parameters for spectral embedding algorithm. More...

#include <spectral_embedding.hpp>

Collaboration diagram for ML::SpectralEmbedding::params:
Collaboration graph

Public Attributes

int n_components
 The number of components to reduce the data to. More...
 
int n_neighbors
 The number of neighbors to use for the nearest neighbors graph. More...
 
bool norm_laplacian
 Whether to normalize the Laplacian matrix. More...
 
bool drop_first
 Whether to drop the first eigenvector. More...
 
uint64_t seed
 Random seed for reproducibility. More...
 

Detailed Description

Parameters for spectral embedding algorithm.

Member Data Documentation

◆ drop_first

bool ML::SpectralEmbedding::params::drop_first

Whether to drop the first eigenvector.

◆ n_components

int ML::SpectralEmbedding::params::n_components

The number of components to reduce the data to.

◆ n_neighbors

int ML::SpectralEmbedding::params::n_neighbors

The number of neighbors to use for the nearest neighbors graph.

◆ norm_laplacian

bool ML::SpectralEmbedding::params::norm_laplacian

Whether to normalize the Laplacian matrix.

◆ seed

uint64_t ML::SpectralEmbedding::params::seed

Random seed for reproducibility.


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