11 #ifndef MKLMULTICLASS_H_
12 #define MKLMULTICLASS_H_
126 numberofsilpiterations);
195 std::vector<float64_t> normweightssquared;
virtual EClassifierType get_classifier_type()
The class Labels models labels, i.e. class assignments of objects.
MKLMultiClass is a class for L1-norm multiclass MKL.
CMKLMultiClass operator=(const CMKLMultiClass &cm)
void addingweightsstep(const std::vector< float64_t > &curweights)
virtual void set_mkl_norm(float64_t norm)
virtual bool evaluatefinishcriterion(const int32_t numberofsilpiterations)
float64_t getsumofsignfreealphas()
float64_t getsquarenormofprimalcoefficients(const int32_t ind)
::std::vector< std::vector< float64_t > > weightshistory
MKLMultiClassOptimizationBase is a helper class for MKLMultiClass.
float64_t * getsubkernelweights(int32_t &numweights)
MKLMultiClassOptimizationBase * lpw
Class GMNPSVM implements a one vs. rest MultiClass SVM.
The class Features is the base class of all feature objects.
virtual ~CMKLMultiClass()
void set_mkl_epsilon(float64_t eps)
virtual bool train_machine(CFeatures *data=NULL)
void set_max_num_mkliters(int32_t maxnum)
int32_t max_num_mkl_iters