hmmlearn

  • Simple algorithms and models to learn HMMs (Hidden Markov Models) in Python,

  • Follows scikit-learn API as close as possible, but adapted to sequence data,

  • Built on scikit-learn, NumPy, SciPy, and matplotlib,

  • Open source, commercially usable — BSD license.

User guide: table of contents