31 #ifndef DEPENDENCE_MAXIMIZATION_H__
32 #define DEPENDENCE_MAXIMIZATION_H__
41 class CIndependenceTest;
138 return "DependenceMaximization";
169 #endif // DEPENDENCE_MAXIMIZATION_H__
CFeatures * m_labels_feats
virtual void set_algorithm(EFeatureSelectionAlgorithm algorithm)=0
The class Labels models labels, i.e. class assignments of objects.
Class CDependenceMaximization, base class for all feature selection preprocessors which select a subs...
virtual ~CDependenceMaximization()
virtual const char * get_name() const
virtual float64_t compute_measures(CFeatures *features, index_t idx)
Template class CFeatureSelection, base class for all feature selection preprocessors which select a s...
CDependenceMaximization()
virtual bool init(CFeatures *features)
Provides an interface for performing the independence test. Given samples from the joint distributio...
virtual CFeatures * remove_feats(CFeatures *features, SGVector< index_t > ranks)
all of classes and functions are contained in the shogun namespace
The class Features is the base class of all feature objects.
virtual void set_labels(CLabels *labels)
virtual CFeatures * create_transformed_copy(CFeatures *features, index_t idx)
EFeatureSelectionAlgorithm
virtual void set_policy(EFeatureRemovalPolicy policy)
CIndependenceTest * m_estimator