HMMs
HSMMs
IHMMs
IHSMMs
Viterbi
inhomogeneous
