Home
last modified time | relevance | path

Searched refs:HMMType (Results 1 – 9 of 9) sorted by relevance

/dports/math/mlpack/mlpack-3.4.2/src/mlpack/methods/hmm/
H A Dhmm_model.hpp22 enum HMMType : char enum
37 HMMType type;
49 HMMModel(const HMMType type = HMMType::DiscreteHMM) : in HMMModel()
56 if (type == HMMType::DiscreteHMM) in HMMModel()
58 else if (type == HMMType::GaussianHMM) in HMMModel()
74 if (type == HMMType::DiscreteHMM) in HMMModel()
94 other.type = HMMType::DiscreteHMM; in HMMModel()
118 if (type == HMMType::DiscreteHMM) in operator =()
149 if (type == HMMType::DiscreteHMM) in PerformAction()
179 if (type == HMMType::DiscreteHMM) in serialize()
[all …]
H A Dhmm_util_impl.hpp34 typename HMMType,
76 case HMMType::DiscreteHMM: in LoadHMMAndPerformActionHelper()
81 case HMMType::GaussianHMM: in LoadHMMAndPerformActionHelper()
103 typename HMMType,
108 HMMType hmm; in DeserializeHMMAndPerformAction()
117 template<typename HMMType>
120 template<typename HMMType>
147 char type = GetHMMType<HMMType>(); in SaveHMMHelper()
156 template<typename HMMType>
162 return HMMType::DiscreteHMM; in GetHMMType()
[all …]
H A Dhmm_util.hpp22 enum HMMType : char enum
37 template<typename HMMType>
38 void SaveHMM(HMMType& hmm, const std::string& modelFile);
H A Dhmm_train_main.cpp100 template<typename HMMType>
101 static void Apply(HMMType& hmm, vector<mat>* trainSeq) in Apply()
302 template<typename HMMType>
303 static void Apply(HMMType& hmm, vector<mat>* trainSeqPtr) in Apply()
514 HMMType typeId; in mlpackMain()
516 typeId = HMMType::DiscreteHMM; in mlpackMain()
518 typeId = HMMType::GaussianHMM; in mlpackMain()
520 typeId = HMMType::GaussianMixtureModelHMM; in mlpackMain()
522 typeId = HMMType::DiagonalGaussianMixtureModelHMM; in mlpackMain()
H A Dhmm_loglik_main.cpp74 template<typename HMMType>
75 static void Apply(HMMType& hmm, void* /* extraInfo */) in Apply()
H A Dhmm_viterbi_main.cpp77 template<typename HMMType>
78 static void Apply(HMMType& hmm, void* /* extraInfo */) in Apply()
H A Dhmm_generate_main.cpp87 template<typename HMMType>
88 static void Apply(HMMType& hmm, void* /* extraInfo */) in Apply()
/dports/math/mlpack/mlpack-3.4.2/src/mlpack/tests/main_tests/
H A Dhmm_test_utils.hpp23 template<typename HMMType>
24 static void Apply(HMMType& hmm, vector<mat>* trainSeq) in Apply()
204 template<typename HMMType>
205 static void Apply(HMMType& hmm, vector<arma::mat>* trainSeq) in Apply()
H A Dhmm_train_test.cpp81 HMMType hmmType = h1.Type(); in ApproximatelyEqual()