105 SG_ERROR(
"LDA requires SIMPLE REAL valued features\n");
111 inline virtual const char*
get_name()
const {
return "LDA"; }
virtual bool train_machine(CFeatures *data=NULL)
virtual EClassifierType get_classifier_type()
virtual EFeatureType get_feature_type()=0
The class Labels models labels, i.e. class assignments of objects.
virtual void set_features(CDotFeatures *feat)
Features that support dot products among other operations.
Class LDA implements regularized Linear Discriminant Analysis.
virtual const char * get_name() const
virtual EFeatureClass get_feature_class()=0
Class LinearMachine is a generic interface for all kinds of linear machines like classifiers.
The class Features is the base class of all feature objects.
virtual void set_features(CDotFeatures *feat)
The class SimpleFeatures implements dense feature matrices.
void set_gamma(float64_t gamma)