11 #ifndef _DUALLIBQPBMSOSVM__H__
12 #define _DUALLIBQPBMSOSVM__H__
72 virtual const char*
get_name()
const {
return "DualLibQPBMSOSVM"; }
166 inline void set_Tmax(uint32_t Tmax) { m_Tmax=Tmax; }
211 "solution must match the model's dimension!\n");
222 m_store_train_info=store_train_info;
261 uint32_t m_cleanAfter;
270 uint32_t m_cp_models;
279 bool m_store_train_info;
Base class of the labels used in Structured Output (SO) problems.
BmrmStatistics get_result()
void set_BufSize(uint32_t BufSize)
void set_w(SGVector< float64_t > W)
Class DualLibQPBMSOSVM that uses Bundle Methods for Regularized Risk Minimization algorithms for stru...
void set_store_train_info(bool store_train_info)
void set_cleanICP(bool cleanICP)
CStructuredModel * m_model
virtual int32_t get_dim() const =0
uint32_t get_cleanAfter()
virtual const char * get_name() const
void set_TolAbs(float64_t TolAbs)
void set_lambda(float64_t _lambda)
Class CStructuredModel that represents the application specific model and contains most of the applic...
all of classes and functions are contained in the shogun namespace
void set_Tmax(uint32_t Tmax)
The class Features is the base class of all feature objects.
void set_cp_models(uint32_t cp_models)
SGVector< float64_t > m_w
bool train_machine(CFeatures *data=NULL)
void set_cleanAfter(uint32_t cleanAfter)
void set_TolRel(float64_t TolRel)
void set_solver(ESolver solver)
virtual EMachineType get_classifier_type()
virtual ~CDualLibQPBMSOSVM()