Hidden Markov Models in Python with scikit-learn like API
Project description
hmmlearn
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.
Important links
Official source code repo: https://github.com/hmmlearn/hmmlearn
HTML documentation (stable release): https://hmmlearn.readthedocs.org/en/stable
HTML documentation (development version): https://hmmlearn.readthedocs.org/en/latest
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for hmmlearn-0.2.4-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 841ea8318d41ed0c6947262b31febbee9a3973380e09db9ad5a3cb612ceac00e |
|
MD5 | 34fbfa225b0543d9f1de4e01b8456c92 |
|
BLAKE2b-256 | 504adedcf5e33edfb0157a9b9623be2af958c3c1f2b9e0052173b227e8226064 |
Hashes for hmmlearn-0.2.4-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63be60c00737ae61d56289d0b254cd954b4fdbac6dc76bd0bf467aec827de1f0 |
|
MD5 | dbbe52f2ebb192a9e8fd9f2c66c9f2bd |
|
BLAKE2b-256 | 6c64fb196ea865d18aa6f3d7f52574f622ebf5eae6e1851b8c4f65715a6af007 |
Hashes for hmmlearn-0.2.4-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03ef992265ee902540a996ca9582bf86fc05a6b2e47b63cf643dff54ebe545c0 |
|
MD5 | 9849bbb890082ad2972c9835848fff75 |
|
BLAKE2b-256 | 296c7d7dbca9c354c64c3bc18f3110dec27549ec8eb696eb9b14566a4336b0a9 |
Hashes for hmmlearn-0.2.4-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8564ece3510a069dc6479445e761196b5128257baa587df0d247c4c556b722b |
|
MD5 | c17c95516c5a568a17a5627122273f92 |
|
BLAKE2b-256 | 3f52f1ad1bf7d330da284f42b59cc19b3ed8391e67ca9c7ccd5169745c9808c7 |
Hashes for hmmlearn-0.2.4-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4bae07462641878d14cc41695a0ac5de6b8b0f195dd7a6a8d5f345c7bc1007da |
|
MD5 | 30fb506e2f183ccf35d160f0c69b3529 |
|
BLAKE2b-256 | ae4356727366bfe5146d52ea9e2a469be396193ce16fb778796d3219aa7508b5 |
Hashes for hmmlearn-0.2.4-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb400505733ec29fec87b199eb23d6bd7cd464484b63710f0c3d655e7146c194 |
|
MD5 | 11f05080744aec4694098c8c12da6991 |
|
BLAKE2b-256 | c4514ff7da52a970ee43c6033847419c6661f540ed2196c8327c57c992122c3c |
Hashes for hmmlearn-0.2.4-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cea08bb04ee61835fd3fb82e5cb07d8e86e71b058d3576b18d188d4f59c76b43 |
|
MD5 | 577692f91c0f9ccc07e5307474d4bb12 |
|
BLAKE2b-256 | 1be13ee274aa64a78240f8f1cc62f93b6b47602a6358e0349c564901a9a09ad4 |
Hashes for hmmlearn-0.2.4-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e66ab066c54d93c34e204a714fb804df87e2a0554c5f015b6e3f35f28d2f2ef3 |
|
MD5 | 42c85fb07f962f24e4005846c8fd8245 |
|
BLAKE2b-256 | b3499e9a89cee24b26ef6afec5abbd5eb9cf14632855f32b999389873ecb1b4e |
Hashes for hmmlearn-0.2.4-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3218ae08a5f9f4ce8882a4ec97663c4773ac3491080d10102dc81f55d9233da4 |
|
MD5 | 9add4202d8a49cfa7a086e2eebdd2d22 |
|
BLAKE2b-256 | a01e5e001c0b98edda9b486693e220d740ca7ec06305d711cda13f2314b3b371 |
Hashes for hmmlearn-0.2.4-cp35-cp35m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03f3900db8499f050236267d02fc30702ea93895e1c1d08824481a28c12aa59d |
|
MD5 | 69a91559e2eb38da46623e2d141c10a6 |
|
BLAKE2b-256 | 42369b595132b78f1d7d591df80e8b2b40afb04bb8130a7a1e29a1d017cc94ae |
Hashes for hmmlearn-0.2.4-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0ad5f2dcf9859a922ba791ef8a697f2596254b97e781643d8f9f1d7b5750d83 |
|
MD5 | a8c93b72df2a8c3c947f9d9bcf3c1992 |
|
BLAKE2b-256 | a95de6a22eb660ab81cf4f367596d9ff269cb7fad0bbcc72bfa4ec33250c3930 |
Hashes for hmmlearn-0.2.4-cp35-cp35m-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e123b7f3a7a81c170f58de3ed91de60e9b9523c6198287448b5aa2bf9a0cd150 |
|
MD5 | 16be0428d2888b651b3cff933d3837fe |
|
BLAKE2b-256 | a09e5f59fe3a114d43f5ca77e304adfaed8e9843135d838225d587df4e3dc87b |