11 #ifndef _HMSVM_MODEL__H__
12 #define _HMSVM_MODEL__H__
54 virtual int32_t
get_dim()
const;
173 virtual const char*
get_name()
const {
return "HMSVMModel"; }
196 int32_t m_num_plif_nodes;
CStateModel * get_state_model() const
Base class of the labels used in Structured Output (SO) problems.
virtual void init_primal_opt(float64_t regularization, SGMatrix< float64_t > &A, SGVector< float64_t > a, SGMatrix< float64_t > B, SGVector< float64_t > &b, SGVector< float64_t > &lb, SGVector< float64_t > &ub, SGMatrix< float64_t > &C)
virtual bool check_training_setup() const
Class CHMSVMModel that represents the application specific model and contains the application depende...
virtual void init_training()
class CStateModel base, abstract class for the internal state representation used in the CHMSVMModel...
virtual int32_t get_num_aux_con() const
SGVector< float64_t > get_emission_weights() const
virtual int32_t get_num_aux() const
virtual SGVector< float64_t > get_joint_feature_vector(int32_t feat_idx, CStructuredData *y)
Dynamic array class for CSGObject pointers that creates an array that can be used like a list or an a...
SGMatrix< float64_t > get_transmission_weights() const
virtual CResultSet * argmax(SGVector< float64_t > w, int32_t feat_idx, bool const training=true)
Class CStructuredModel that represents the application specific model and contains most of the applic...
virtual const char * get_name() const
all of classes and functions are contained in the shogun namespace
void set_use_plifs(bool use_plifs)
The class Features is the base class of all feature objects.
virtual float64_t delta_loss(CStructuredData *y1, CStructuredData *y2)
virtual int32_t get_dim() const
Base class of the components of StructuredLabels.