Hidden Markov Models in Python, with scikit-learn like API
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 31 commits behind hmmlearn:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
continuous_integration
doc
examples
hmmlearn
.gitignore
.travis.yml
AUTHORS.rst
CHANGES.rst
LICENSE
MANIFEST.in
Makefile
README.rst
appveyor.yml
setup.cfg
setup.py

README.rst

hmmlearn travis appveyor

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.

Important links

Dependencies

The required dependencies to use hmmlearn are

  • Python >= 2.6
  • NumPy (tested to work with >=1.9.3)
  • SciPy (tested to work with >=0.16.0)
  • 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

First make sure you have installed all the dependencies listed above. Then run the following command:

pip install -U --user hmmlearn