Classes | Functions
ML::SpectralEmbedding Namespace Reference

Classes

struct  params
 Parameters for spectral embedding algorithm. More...
 

Functions

cuvs::preprocessing::spectral_embedding::params to_cuvs (ML::SpectralEmbedding::params &config)
 
void transform (raft::resources const &handle, ML::SpectralEmbedding::params config, raft::device_matrix_view< float, int, raft::row_major > dataset, raft::device_matrix_view< float, int, raft::col_major > embedding)
 
void transform (raft::resources const &handle, ML::SpectralEmbedding::params config, raft::device_coo_matrix_view< float, int, int, int > connectivity_graph, raft::device_matrix_view< float, int, raft::col_major > embedding)
 
void transform (raft::resources const &handle, ML::SpectralEmbedding::params config, raft::device_vector_view< int, int > rows, raft::device_vector_view< int, int > cols, raft::device_vector_view< float, int > vals, raft::device_matrix_view< float, int, raft::col_major > embedding)
 

Function Documentation

◆ to_cuvs()

cuvs::preprocessing::spectral_embedding::params ML::SpectralEmbedding::to_cuvs ( ML::SpectralEmbedding::params config)

◆ transform() [1/3]

void ML::SpectralEmbedding::transform ( raft::resources const &  handle,
ML::SpectralEmbedding::params  config,
raft::device_coo_matrix_view< float, int, int, int >  connectivity_graph,
raft::device_matrix_view< float, int, raft::col_major >  embedding 
)

◆ transform() [2/3]

void ML::SpectralEmbedding::transform ( raft::resources const &  handle,
ML::SpectralEmbedding::params  config,
raft::device_matrix_view< float, int, raft::row_major >  dataset,
raft::device_matrix_view< float, int, raft::col_major >  embedding 
)

◆ transform() [3/3]

void ML::SpectralEmbedding::transform ( raft::resources const &  handle,
ML::SpectralEmbedding::params  config,
raft::device_vector_view< int, int >  rows,
raft::device_vector_view< int, int >  cols,
raft::device_vector_view< float, int >  vals,
raft::device_matrix_view< float, int, raft::col_major >  embedding 
)