11 #ifndef _DENSEPREPROCESSOR__H__ 12 #define _DENSEPREPROCESSOR__H__ 14 #include <shogun/lib/config.h> 23 template <
class ST>
class CDenseFeatures;
virtual EFeatureClass get_feature_class()
return that we are dense features (just fixed size matrices)
virtual CFeatures * apply(CFeatures *features)
EFeatureClass
shogun feature class
Template class DensePreprocessor, base class for preprocessors (cf. CPreprocessor) that apply to CDen...
EFeatureType
shogun feature type
all of classes and functions are contained in the shogun namespace
virtual EPreprocessorType get_type() const
return a type of preprocessor
The class Features is the base class of all feature objects.
virtual SGMatrix< ST > apply_to_feature_matrix(CFeatures *features)=0
Class Preprocessor defines a preprocessor interface.
virtual EFeatureType get_feature_type()
return feature type
virtual SGVector< ST > apply_to_feature_vector(SGVector< ST > vector)=0