11 #ifndef LAPLACIANEIGENMAPS_H_
12 #define LAPLACIANEIGENMAPS_H_
72 void set_k(int32_t k);
77 int32_t
get_k()
const;
90 virtual const char*
get_name()
const;
Class Distance, a base class for all the distances used in the Shogun toolbox.
class EmbeddingConverter used to create embeddings of features, e.g. construct dense numeric embeddin...
virtual ~CLaplacianEigenmaps()
float64_t get_tau() const
virtual CSimpleFeatures< float64_t > * construct_embedding(CFeatures *features, SGMatrix< float64_t > W_matrix)
void set_tau(float64_t tau)
virtual CSimpleFeatures< float64_t > * embed_distance(CDistance *distance, CFeatures *features=NULL)
the class LaplacianEigenmaps used to preprocess data using Laplacian Eigenmaps algorithm as described...
virtual CFeatures * apply(CFeatures *features)
The class Features is the base class of all feature objects.
virtual const char * get_name() const