Skip to content

Hidden Markov Models in Python, with scikit-learn like API

License

Notifications You must be signed in to change notification settings

TinLattNandar/hmmlearn

 
 

Repository files navigation

hmmlearn

GitHub PyPI

Read the Docs Azure Pipelines CodeCov

hmmlearn is a set of algorithms for unsupervised learning and inference of Hidden Markov Models. For supervised learning learning of HMMs and similar models see seqlearn.

Note: This package is under limited-maintenance mode. Moreover, if you are able to help with testing on macOS, please have a look at hmmlearn#370; your help will be greatly appreciated.

Important links

Dependencies

The required dependencies to use hmmlearn are

  • Python >= 3.5
  • NumPy >= 1.10
  • scikit-learn >= 0.16

You also need Matplotlib >= 1.1.1 to run the examples and pytest >= 2.6.0 to run the tests.

Installation

Requires a C compiler and Python headers.

To install from PyPI:

pip install --upgrade --user hmmlearn

To install from the repo:

pip install --user git+https://github.com/hmmlearn/hmmlearn

About

Hidden Markov Models in Python, with scikit-learn like API

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%