43 class CLPM :
public CLinearClassifier
62 SG_ERROR(
"LPM requires SPARSE REAL valued features\n");
64 CLinearClassifier::set_features(feat);
85 inline virtual const char*
get_name()
const {
return "LPM"; }
virtual EFeatureType get_feature_type()=0
Class LPM trains a linear classifier called Linear Programming Machine, i.e. a SVM using a norm regu...
virtual void set_features(CDotFeatures *feat)
Features that support dot products among other operations.
virtual const char * get_name() const
virtual EFeatureClass get_feature_class()=0
virtual bool train_machine(CFeatures *data=NULL)
void set_bias_enabled(bool enable_bias)
The class Features is the base class of all feature objects.
virtual EClassifierType get_classifier_type()
void set_epsilon(float64_t eps)
void set_C(float64_t c_neg, float64_t c_pos)