SHOGUN  v1.1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
List of all members | Public Member Functions
CConverter Class Reference

Detailed Description

class Converter used to convert data

Definition at line 24 of file Converter.h.

Inheritance diagram for CConverter:
Inheritance graph
[legend]

Public Member Functions

 CConverter ()
virtual ~CConverter ()
virtual const char * get_name () const
virtual CFeaturesapply (CFeatures *features)=0
- Public Member Functions inherited from CSGObject
 CSGObject ()
 CSGObject (const CSGObject &orig)
virtual ~CSGObject ()
virtual bool is_generic (EPrimitiveType *generic) const
template<class T >
void set_generic ()
void unset_generic ()
virtual void print_serializable (const char *prefix="")
virtual bool save_serializable (CSerializableFile *file, const char *prefix="")
virtual bool load_serializable (CSerializableFile *file, const char *prefix="")
void set_global_io (SGIO *io)
SGIOget_global_io ()
void set_global_parallel (Parallel *parallel)
Parallelget_global_parallel ()
void set_global_version (Version *version)
Versionget_global_version ()
SGVector< char * > get_modelsel_names ()
char * get_modsel_param_descr (const char *param_name)
index_t get_modsel_param_index (const char *param_name)

Additional Inherited Members

- Public Attributes inherited from CSGObject
SGIOio
Parallelparallel
Versionversion
Parameterm_parameters
Parameterm_model_selection_parameters
- Protected Member Functions inherited from CSGObject
virtual void load_serializable_pre () throw (ShogunException)
virtual void load_serializable_post () throw (ShogunException)
virtual void save_serializable_pre () throw (ShogunException)
virtual void save_serializable_post () throw (ShogunException)

Constructor & Destructor Documentation

constructor

Definition at line 28 of file Converter.h.

virtual ~CConverter ( )
virtual

destructor

Definition at line 31 of file Converter.h.

Member Function Documentation

virtual CFeatures* apply ( CFeatures features)
pure virtual

applies to the given data, returning converted features (e.g. dense embedding of string features)

Parameters
featuresfeatures to convert
Returns
converted features

Implemented in CMultidimensionalScaling, CLocallyLinearEmbedding, CLaplacianEigenmaps, CKernelLocallyLinearEmbedding, CEmbeddingConverter, and CDiffusionMaps.

virtual const char* get_name ( ) const
virtual

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

SHOGUN Machine Learning Toolbox - Documentation