33 #ifndef xmmHmmParameters_hpp 34 #define xmmHmmParameters_hpp 36 #include "../../core/distributions/xmmGaussianDistribution.hpp" 37 #include "../../core/model/xmmModelParameters.hpp" 124 Json::Value toJson()
const;
131 virtual void fromJson(Json::Value
const& root);
138 bool changed =
false;
199 void checkLimits<HMM::RegressionEstimator>(
RegressionEstimator
Estimator for the regression with HMMs.
Definition: xmmHmmParameters.hpp:66
Attribute< unsigned int > states
Number of hidden states.
Definition: xmmHmmParameters.hpp:143
Attribute< GaussianDistribution::CovarianceMode > covariance_mode
Covariance Mode.
Definition: xmmHmmParameters.hpp:165
Left-Right Transition model.
Attribute< double > relative_regularization
Offset Added to the diagonal of covariance matrices for convergence (Relative to Data Variance) ...
Definition: xmmHmmParameters.hpp:154
Ergodic Transition Matrix.
the output is estimated as the output values of the likeliest class
Base Class for Generic Attributes.
Definition: xmmAttribute.hpp:105
Attribute< HMM::TransitionMode > transition_mode
Transition matrix of the model (left-right vs ergodic)
Definition: xmmHmmParameters.hpp:170
Attribute< unsigned int > gaussians
Number of Gaussian Mixture Components.
Definition: xmmHmmParameters.hpp:148
Definition: xmmHmmParameters.hpp:43
TransitionMode
Type of Transition Matrix.
Definition: xmmHmmParameters.hpp:48
Attribute< HMM::RegressionEstimator > regression_estimator
Type of regression estimator.
Definition: xmmHmmParameters.hpp:175
Attribute< bool > hierarchical
specifies if the decoding algorithm is hierarchical or class-conditional
Definition: xmmHmmParameters.hpp:181
Definition: xmmAttribute.hpp:42
Class-specific Model Parameters.
Definition: xmmModelParameters.hpp:48
Attribute< double > absolute_regularization
Offset Added to the diagonal of covariance matrices for convergence (minimum value) ...
Definition: xmmHmmParameters.hpp:160
static T defaultLimitMax()
Attribute default maximum value.
Definition: xmmAttribute.hpp:241