3

I am learning hmm and try to implement it in Python hmmlearn package(http://hmmlearn.github.io/hmmlearn/hmm.html#building-hmm-and-generating-samples).

However I am not quite understand what the documentation says:

Classes in this module include MultinomialHMM, GaussianHMM, and GMMHMM. They implement HMM with emission probabilities determined by multimomial distributions, Gaussian distributions and mixtures of Gaussian distributions.

Does this means when we try to estimate the model given an observation sequence, the emission probability can only be these three kind? what if I want to type in the emission probability by meself?