Parameters for spectral embedding algorithm. More...
#include <spectral_embedding.hpp>

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... | |
| std::optional< uint64_t > | seed = std::nullopt |
| Random seed for reproducibility. More... | |
Parameters for spectral embedding algorithm.
| bool ML::SpectralEmbedding::params::drop_first |
Whether to drop the first eigenvector.
| int ML::SpectralEmbedding::params::n_components |
The number of components to reduce the data to.
| int ML::SpectralEmbedding::params::n_neighbors |
The number of neighbors to use for the nearest neighbors graph.
| bool ML::SpectralEmbedding::params::norm_laplacian |
Whether to normalize the Laplacian matrix.
| std::optional<uint64_t> ML::SpectralEmbedding::params::seed = std::nullopt |
Random seed for reproducibility.