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.6-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29d3ed466e85c15dd68cfe1b8d281d11da4ffb9ef2aa7751303743c0c1b0410e |
|
MD5 | 0f36327863ca3357c5fa0b3b708ce23f |
|
BLAKE2b-256 | 569b80404061cf6608223230004bbb5e635cdf564def425819918df7e973f6c8 |
Hashes for hmmlearn-0.2.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f67099cd306db1e5d089c5a02c505810237aa3a5e74ee10ff6810ffe700a21e |
|
MD5 | f17c7de8eba3a43dc902df7886e9f8bc |
|
BLAKE2b-256 | eb8c8c5e4eae5f56e795a0cc5896740aa6f9b8b69d33a6c2c41c8f6b2557f07a |
Hashes for hmmlearn-0.2.6-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5403d50643e0cc919e20f9855626017be8be0f036c5d45729a7f00089f7608ad |
|
MD5 | 11b4aaeda75e76abc1e7ab4245f1b754 |
|
BLAKE2b-256 | cc813e3d9c3239a524b84228c55b1dff82d510c6400df70812738881af7cfaec |
Hashes for hmmlearn-0.2.6-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b6dc275ee24505e241ef8c02675dbbde225535eb4b268b7f7ec88f04a11c829 |
|
MD5 | 36a6dc2018394359fbd26ad37784fe58 |
|
BLAKE2b-256 | 71ccfe149afe9b5ca97e2a261080b5d085346b322af41b3f00da739cab4bdc02 |
Hashes for hmmlearn-0.2.6-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c70cdeacf43abc0205ad1f11c2cae0d6c04d4bc0f4d7eb50717f0266f4c56e0f |
|
MD5 | 7419e34ec08466efdfae84f2cebb3cae |
|
BLAKE2b-256 | abf520134881eceb4188e6667a50bf02bf0f5868f72408579fd90ce28674ba7d |
Hashes for hmmlearn-0.2.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f05eb9f0f8d3176bfde9a94a9b4f2ac455bafac39d0009dd7d674fa4b609ec4a |
|
MD5 | ea1fb99a1f648d596fbc4c68a2ccea01 |
|
BLAKE2b-256 | 53a8647fe59282fb07855636187d1d8742159a5514c9b7c3996decd0e9828409 |
Hashes for hmmlearn-0.2.6-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1297527a5d73809eee9de88ba5590446db93c4c8922a5a3c890969db06878df2 |
|
MD5 | b760da182ac19e313127f5ff67892924 |
|
BLAKE2b-256 | a346832a24ebd04355acef1faf6fd2f73c6dbfcf96b62edd8be60f2c811439ac |
Hashes for hmmlearn-0.2.6-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8c1a52ef97cff49a00d7ea0ab8562beeec32e3f2e7b20dbd6b1d6c5532a047d |
|
MD5 | 21318964ef9d5a84aaa4da4385116600 |
|
BLAKE2b-256 | f03bd1d65778dc48e65ea3d8fbb8a925579379cd079663abba6557dfdb94a605 |
Hashes for hmmlearn-0.2.6-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d985ea1e962e04aad87848c96272143fe97c88bac405d841a9267f680f6467b1 |
|
MD5 | d1300c9540ca03c69c1b8b0718f9a3b8 |
|
BLAKE2b-256 | f0eac7a295b892830f7e85e38001a1bc2ff707cb83ff26446c965cd72c96941f |
Hashes for hmmlearn-0.2.6-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 333d33fd35f3873ae617bff34ffa107b3883955b5e0db49f9a6b41ca53b5a72d |
|
MD5 | cb8a5077627846f891eaafa6de39633d |
|
BLAKE2b-256 | b5ce2d725909ff437b954732e0b7c301dd42c4f0e5e3ce5e09707f000a7e162d |
Hashes for hmmlearn-0.2.6-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2bf94fb266460c128ecc6b15242d05fb4a2717d88912dfca1811a1dd8c659a94 |
|
MD5 | 78f82989b31712124f7a6c74a0aa91aa |
|
BLAKE2b-256 | 00e833b16e23286e7c118c4d9e085dce45926876d983bb5bc2f5a64f4ddcf75b |
Hashes for hmmlearn-0.2.6-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fcad188b064da3f70fbe88671806452ccfcadec7e83a5999206b0fc376490559 |
|
MD5 | 6ed6b647f2ed9f4275d77590228b02bc |
|
BLAKE2b-256 | 32d791858fe022cc99c7aa79c343b4a2d22ecf37699e64d9f807187e3ddc024a |
Hashes for hmmlearn-0.2.6-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3098acd0f1d1cf760ef662e99df21264055cc5f66fdd41aec8e84074dc5875a |
|
MD5 | d4ea9721bf04231b3a5fe95e82a0da2c |
|
BLAKE2b-256 | 2f0e57ab311460975bdbfe8957cccc9b9d5d51a54c70a47aef79a88d25a007bb |
Hashes for hmmlearn-0.2.6-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eef2040657be9b9b844a02628d65c734d2e504612145ead8acbb042e2449720e |
|
MD5 | cb0a3a65ea318d9b665ba82cd4187985 |
|
BLAKE2b-256 | 5ddbb0b92bd8ac9413706a271cb9268ce204747bcb4f128e3b7e965ca1469280 |
Hashes for hmmlearn-0.2.6-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65412ac4c8a176e1ebd5a0d2f6c62b23031967cd0c1e99bf2a16813b98190173 |
|
MD5 | ba9d96f7b709d7795b081a827f5ee6af |
|
BLAKE2b-256 | 1f58d8aa966456550e3741043b6345d63f62740b4ff3f749bde0c2fb6acde2c5 |
Hashes for hmmlearn-0.2.6-cp36-cp36m-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | de60b1dc206e2cc8001773fc26cdcaa10cefc1ef22cb185cb2738e88f8db8111 |
|
MD5 | b1c95623fc1a2111ec9296cdefcf3540 |
|
BLAKE2b-256 | 06a82f7b6ad566a42d93b47cb43a30a5a89c80c94475c1acfe3c50a464607e28 |
Hashes for hmmlearn-0.2.6-cp35-cp35m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | de73f3dc85c13e71d36018aad70d2f2fbe9d5f4243a26bb90878aa2ae7c83cb0 |
|
MD5 | 6ae2d71b913ed379c8fcb3ada67df3ec |
|
BLAKE2b-256 | c8adf3526b5c920467ca9b4db32eb3068bc999bb9de718082548ca5cd976f07f |
Hashes for hmmlearn-0.2.6-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 503628755695619377fc7678873f855bb0bc048c0bee009c946524964aabeb5d |
|
MD5 | 5d2c709cefeac807aed6b684d3ce28b1 |
|
BLAKE2b-256 | 8dff5e34e636f843057ef8bdbf14a95caee5fb90399bd3a30be5a7ddfca80ac3 |
Hashes for hmmlearn-0.2.6-cp35-cp35m-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1dde856645c8f2614efbf49bf32012d2f540142476a5b4c2735b12b164c8219b |
|
MD5 | 54aa9b0b0611d0bb3440793baa137e33 |
|
BLAKE2b-256 | 7087ac64e69a7ee67edded2e35f638c81b86d654e84bd9696dfdfc9a37456532 |