__str__() const | xmm::Writable | inline |
addCyclicTransition(double proba) | xmm::SingleClassHMM | protected |
addExitPoint(int stateIndex, float proba) | xmm::SingleClassHMM | |
allocate() | xmm::SingleClassHMM | protectedvirtual |
alpha | xmm::SingleClassHMM | |
alpha_h | xmm::SingleClassHMM | |
alpha_seq_ | xmm::SingleClassHMM | protected |
backward_init(double ct) | xmm::SingleClassHMM | protected |
backward_update(double ct, const float *observation, const float *observation_output=NULL) | xmm::SingleClassHMM | protected |
baumWelch_backward_update(double ct, std::vector< double >::iterator observation_likelihoods) | xmm::SingleClassHMM | protected |
baumWelch_estimateCovariances(TrainingSet *trainingSet) | xmm::SingleClassHMM | protected |
baumWelch_estimateMeans(TrainingSet *trainingSet) | xmm::SingleClassHMM | protected |
baumWelch_estimateMixtureCoefficients(TrainingSet *trainingSet) | xmm::SingleClassHMM | protected |
baumWelch_estimatePrior(TrainingSet *trainingSet) | xmm::SingleClassHMM | protected |
baumWelch_estimateTransitions(TrainingSet *trainingSet) | xmm::SingleClassHMM | protected |
baumWelch_forward_update(std::vector< double >::iterator observation_likelihoods) | xmm::SingleClassHMM | protected |
baumWelch_forwardBackward(std::shared_ptr< Phrase > currentPhrase, int phraseIndex) | xmm::SingleClassHMM | protected |
baumWelch_gammaSum(TrainingSet *trainingSet) | xmm::SingleClassHMM | protected |
beta_ | xmm::SingleClassHMM | protected |
beta_seq_ | xmm::SingleClassHMM | protected |
cancel_training_ | xmm::SingleClassProbabilisticModel | protected |
cancelTraining() | xmm::SingleClassProbabilisticModel | |
cancelTrainingIfRequested() | xmm::SingleClassProbabilisticModel | protected |
check_training() const | xmm::SingleClassProbabilisticModel | inlineprotected |
DEFAULT_EXITPROBABILITY_LAST_STATE() | xmm::SingleClassHMM | inlinestatic |
emAlgorithmHasConverged(int step, double log_prob, double old_log_prob) const | xmm::SingleClassProbabilisticModel | protected |
emAlgorithmInit(TrainingSet *trainingSet) | xmm::SingleClassHMM | protectedvirtual |
emAlgorithmTerminate() | xmm::SingleClassHMM | protectedvirtual |
emAlgorithmUpdate(TrainingSet *trainingSet) | xmm::SingleClassHMM | protectedvirtual |
epsilon_sequence_ | xmm::SingleClassHMM | protected |
exit_probabilities_ | xmm::SingleClassHMM | protected |
filter(std::vector< float > const &observation) | xmm::SingleClassHMM | virtual |
forward_init(const float *observation, const float *observation_output=NULL) | xmm::SingleClassHMM | protected |
forward_initialized_ | xmm::SingleClassHMM | protected |
forward_update(const float *observation, const float *observation_output=NULL) | xmm::SingleClassHMM | protected |
fromJson(Json::Value const &root) | xmm::SingleClassHMM | virtual |
gamma_sequence_ | xmm::SingleClassHMM | protected |
gamma_sequence_per_mixture_ | xmm::SingleClassHMM | protected |
gamma_sum_ | xmm::SingleClassHMM | protected |
gamma_sum_per_mixture_ | xmm::SingleClassHMM | protected |
HierarchicalHMM class | xmm::SingleClassHMM | friend |
initCovariances_fullyObserved(TrainingSet *trainingSet) | xmm::SingleClassHMM | protected |
initMeansCovariancesWithGMMEM(TrainingSet *trainingSet) | xmm::SingleClassHMM | protected |
initMeansWithAllPhrases(TrainingSet *trainingSet) | xmm::SingleClassHMM | protected |
initParametersToDefault(std::vector< float > const &dataStddev) | xmm::SingleClassHMM | protected |
is_hierarchical_ | xmm::SingleClassHMM | protected |
is_training_ | xmm::SingleClassProbabilisticModel | protected |
isTraining() const | xmm::SingleClassProbabilisticModel | |
label | xmm::SingleClassProbabilisticModel | |
likelihood_buffer_ | xmm::SingleClassProbabilisticModel | protected |
Model class | xmm::SingleClassHMM | friend |
normalizeTransitions() | xmm::SingleClassHMM | protected |
operator=(SingleClassHMM const &src) | xmm::SingleClassHMM | |
xmm::SingleClassProbabilisticModel::operator=(SingleClassProbabilisticModel const &src) | xmm::SingleClassProbabilisticModel | |
parameters | xmm::SingleClassHMM | |
previous_alpha_ | xmm::SingleClassHMM | protected |
previous_beta_ | xmm::SingleClassHMM | protected |
prior | xmm::SingleClassHMM | |
readFile(char *fileName) | xmm::Writable | inline |
regression(std::vector< float > const &observation_input) | xmm::SingleClassHMM | protected |
reset() | xmm::SingleClassHMM | virtual |
results | xmm::SingleClassHMM | |
setErgodic() | xmm::SingleClassHMM | protected |
setLeftRight() | xmm::SingleClassHMM | protected |
shared_parameters | xmm::SingleClassProbabilisticModel | |
SingleClassHMM(std::shared_ptr< SharedParameters > p=NULL) | xmm::SingleClassHMM | |
SingleClassHMM(SingleClassHMM const &src) | xmm::SingleClassHMM | |
SingleClassHMM(std::shared_ptr< SharedParameters > p, Json::Value const &root) | xmm::SingleClassHMM | explicit |
SingleClassProbabilisticModel(std::shared_ptr< SharedParameters > p=NULL) | xmm::SingleClassProbabilisticModel | |
SingleClassProbabilisticModel(SingleClassProbabilisticModel const &src) | xmm::SingleClassProbabilisticModel | |
SingleClassProbabilisticModel(std::shared_ptr< SharedParameters > p, Json::Value const &root) | xmm::SingleClassProbabilisticModel | explicit |
states | xmm::SingleClassHMM | |
toJson() const | xmm::SingleClassHMM | virtual |
train(TrainingSet *trainingSet) | xmm::SingleClassProbabilisticModel | |
training_events | xmm::SingleClassProbabilisticModel | |
training_mutex_ | xmm::SingleClassProbabilisticModel | protected |
training_status | xmm::SingleClassProbabilisticModel | |
transition | xmm::SingleClassHMM | |
TRANSITION_REGULARIZATION() | xmm::SingleClassHMM | inlinestatic |
updateAlphaWindow() | xmm::SingleClassHMM | protected |
updateExitProbabilities(float *_exitProbabilities=NULL) | xmm::SingleClassHMM | protected |
updateResults() | xmm::SingleClassHMM | protected |
window_maxindex_ | xmm::SingleClassHMM | protected |
window_minindex_ | xmm::SingleClassHMM | protected |
window_normalization_constant_ | xmm::SingleClassHMM | protected |
writeFile(char *fileName) const | xmm::Writable | inline |
~SingleClassProbabilisticModel() | xmm::SingleClassProbabilisticModel | virtual |
~Writable() | xmm::Writable | inlinevirtual |