1 #ifndef _theplu_yat_classifier_featureselector_
2 #define _theplu_yat_classifier_featureselector_
25 #include "yat/utility/Index.h"
31 namespace classifier {
33 class MatrixLookupWeighted;
General view into utility::Matrix.
Definition: MatrixLookup.h:70
const utility::Index features(void) const
Class for containing sample labels.
Definition: Target.h:47
Interface class for FeatureSelection.
Definition: FeatureSelector.h:39
utility::Index features_
features
Definition: FeatureSelector.h:82
Class for storing indices of, e.g., a MatrixLookup.
Definition: Index.h:41
size_t N_
Definition: FeatureSelector.h:92
General view into utility::MatrixWeighted.
Definition: MatrixLookupWeighted.h:63
FeatureSelector(size_t N, size_t skip=0)
Default Constructor.
virtual ~FeatureSelector(void)
Destructor.
size_t first_
Definition: FeatureSelector.h:87
virtual void update(const MatrixLookup &matrix, const Target &target)=0