, including all inherited members.
BackwardProcedure(int L, const Matrix &trans, const Matrix &emis_prob, const Vector &scales, Matrix *bs) (defined in GaussianHMM) | GaussianHMM | [static] |
CalculateEmissionProb(const Matrix &seq, const ArrayList< Vector > &means, const ArrayList< Matrix > &inv_covs, const Vector &det, Matrix *emis_prob) (defined in GaussianHMM) | GaussianHMM | [static] |
ComputeLogLikelihood(const Matrix &data_seq) const | GaussianHMM | |
ComputeLogLikelihood(const ArrayList< Matrix > &list_data_seq, ArrayList< double > *list_likelihood) const | GaussianHMM | |
ComputeViterbiStateSequence(const Matrix &data_seq, Vector *state_seq) const | GaussianHMM | |
Decode(const Matrix &trans, const Matrix &emis_prob, Matrix *pstates, Matrix *fs, Matrix *bs, Vector *scales) (defined in GaussianHMM) | GaussianHMM | [static] |
Decode(int L, const Matrix &trans, const Matrix &emis_prob, Matrix *pstates, Matrix *fs, Matrix *bs, Vector *scales) (defined in GaussianHMM) | GaussianHMM | [static] |
DecodeInit(const Matrix &data_seq, Matrix *state_prob_mat, Matrix *forward_prob_mat, Matrix *backward_prob_mat, Vector *scale_vec) const | GaussianHMM | |
DecodeOverwrite(const Matrix &data_seq, Matrix *state_prob_mat, Matrix *forward_prob_mat, Matrix *backward_prob_mat, Vector *scale_vec) const | GaussianHMM | |
EstimateInit(const Matrix &seq, const Vector &states, Matrix *trans, ArrayList< Vector > *means, ArrayList< Matrix > *covs) | GaussianHMM | [static] |
EstimateInit(int numStates, const Matrix &seq, const Vector &states, Matrix *trans, ArrayList< Vector > *means, ArrayList< Matrix > *covs) (defined in GaussianHMM) | GaussianHMM | [static] |
EstimateModel(const Matrix &data_seq, const Vector &state_seq) | GaussianHMM | |
EstimateModel(int numstate, const Matrix &data_seq, const Vector &state_seq) (defined in GaussianHMM) | GaussianHMM | |
ForwardProcedure(int L, const Matrix &trans, const Matrix &emis_prob, Vector *scales, Matrix *fs) | GaussianHMM | [static] |
GenerateInit(int L, const Matrix &trans, const ArrayList< Vector > &means, const ArrayList< Matrix > &covs, Matrix *seq, Vector *states) | GaussianHMM | [static] |
GenerateSequence(int L, Matrix *data_seq, Vector *state_seq) const | GaussianHMM | |
Init(const Matrix &transmission, const ArrayList< Vector > &list_mean_vec, const ArrayList< Matrix > &list_covariance_mat) | GaussianHMM | |
InitFromData(const ArrayList< Matrix > &list_data_seq, int numstate) | GaussianHMM | |
InitFromData(const Matrix &data_seq, const Vector &state_seq) | GaussianHMM | |
InitFromFile(const char *profile) | GaussianHMM | |
InitGaussParameter(int M, const ArrayList< Matrix > &seqs, Matrix *guessTR, ArrayList< Vector > *guessME, ArrayList< Matrix > *guessCO) | GaussianHMM | [static] |
list_covariance_mat() const (defined in GaussianHMM) | GaussianHMM | [inline] |
list_mean_vec() const (defined in GaussianHMM) | GaussianHMM | [inline] |
LoadProfile(const char *profile) | GaussianHMM | |
LoadProfile(const char *profile, Matrix *trans, ArrayList< Vector > *means, ArrayList< Matrix > *covs) (defined in GaussianHMM) | GaussianHMM | [static] |
SaveProfile(const char *profile) const | GaussianHMM | |
SaveProfile(const char *profile, const Matrix &trans, const ArrayList< Vector > &means, const ArrayList< Matrix > &covs) (defined in GaussianHMM) | GaussianHMM | [static] |
setModel(const Matrix &transmission, const ArrayList< Vector > &list_mean_vec, const ArrayList< Matrix > &list_covariance_mat) | GaussianHMM | |
Train(const ArrayList< Matrix > &seqs, Matrix *guessTR, ArrayList< Vector > *guessME, ArrayList< Matrix > *guessCO, int max_iter, double tol) (defined in GaussianHMM) | GaussianHMM | [static] |
TrainBaumWelch(const ArrayList< Matrix > &list_data_seq, int max_iteration, double tolerance) | GaussianHMM | |
TrainViterbi(const ArrayList< Matrix > &list_data_seq, int max_iteration, double tolerance) | GaussianHMM | |
TrainViterbi(const ArrayList< Matrix > &seqs, Matrix *guessTR, ArrayList< Vector > *guessME, ArrayList< Matrix > *guessCO, int max_iter, double tol) (defined in GaussianHMM) | GaussianHMM | [static] |
transmission() const | GaussianHMM | [inline] |
ViterbiInit(const Matrix &trans, const Matrix &emis_prob, Vector *states) | GaussianHMM | [static] |
ViterbiInit(int L, const Matrix &trans, const Matrix &emis_prob, Vector *states) (defined in GaussianHMM) | GaussianHMM | [static] |