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.6
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.7-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27f7c0eab5782b214a5a62eed6866e21b4d9ecbccffc4b71a7c1a99afa236b0d |
|
MD5 | 587013f951e5d71747e64ac4d96ac513 |
|
BLAKE2b-256 | 9c1773fb2c5e63fabf7b0dc48ea7a27710c84c73669a47c6362b5ac04af24bba |
Hashes for hmmlearn-0.2.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3520ebb2f0ee77714f92230dca2a646a6852607795efad350b4d4358fbd552c |
|
MD5 | d1cfedda03bf61bae18394df38cb0732 |
|
BLAKE2b-256 | 0985ff495c6e4dd1f3e9ca7fad7f5a338b77444f7e2bd030949046de2ea51ccd |
Hashes for hmmlearn-0.2.7-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c5db2e9876351b8819172b98d9b1ab9081ba37c4191124c5a0e989af0495a63 |
|
MD5 | b4af63ab81a4ec40d73350155ca48882 |
|
BLAKE2b-256 | 448ccc159ba54151de1e9623be2e79a6f86546c43dbdedb4564e625f9b829687 |
Hashes for hmmlearn-0.2.7-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69b9f36a1fc8a76c09c90c8979a7a2720be1d27a171ce1a11267e077eceb77ba |
|
MD5 | 4eaa637fbbe246dd997f2a35cdf128d6 |
|
BLAKE2b-256 | e582fdf5b8bd8316c6579a824ea3b35e39490f7185fbdbaf39844498deb6f707 |
Hashes for hmmlearn-0.2.7-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8cae13a8bf2a5dfff03a673d08d76168fa19d6cb654acebb1b36fe5728372c36 |
|
MD5 | 005cf4be13182efc8bae4d8bc229a6d3 |
|
BLAKE2b-256 | f79f845bbfea0ff235d8fd8a1483794eb028e17f7a13d0a6fae4217664a137a2 |
Hashes for hmmlearn-0.2.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4172e00309ea9a792ab3b639ac013f223fd4a079af95bcd28b61110975b034ae |
|
MD5 | c2b3014208e73a91514d7edd25c46ec7 |
|
BLAKE2b-256 | b1e639e86fae1e3b62bfc9862b8b1fb2d4894e9f2359f03eb2b92fdbe93184fc |
Hashes for hmmlearn-0.2.7-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbc86def1e9b100aa6f3efcc994948f95e00386ea9c48e382cd8b32e6d372a1c |
|
MD5 | 82811a0abae771b9826c3673fbea7bb3 |
|
BLAKE2b-256 | b3db9dc41c017de660f241ea7a5dbd02c8fe07b27ca6e8f2d11d40165826746d |
Hashes for hmmlearn-0.2.7-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b3c02477fcdd06a0b36466ca28fe01b654d3261e2416ab87298d8568dba0ffa |
|
MD5 | bf2573fbccd19d14cdde74574399d33b |
|
BLAKE2b-256 | fa8e117f49a0a723ec6af836404610c3b75f2e4e6cc2be4e330930e4ae8147ca |
Hashes for hmmlearn-0.2.7-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cfc7dc176585caf671200890c5c9e86a935566dbf7e93d2ae96cca7cbc4c7b2a |
|
MD5 | 242cdfc3824cc1b3e32826c5df624849 |
|
BLAKE2b-256 | 7f334427d11597ff3155b571a554228a8c2aad93c05ce5b3034a3fcc4093eaae |
Hashes for hmmlearn-0.2.7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 943b41d36867a906e894f61f53e067b08c697f7d4ddf8a8953a61324e47599d8 |
|
MD5 | 81611d0843138fc4f0a94db301e7fba6 |
|
BLAKE2b-256 | 9b99b6205f9d2a52273e437763bbbbe7e7084ae25f1e2b386f1480d294f440b1 |
Hashes for hmmlearn-0.2.7-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3196284e38ed85dd9730d70e6e6402c3db2bb29d5534088b4a8df1104370c856 |
|
MD5 | d5f706a81cdbeede8090fdb78c617c0a |
|
BLAKE2b-256 | 460256dc67466ce00944ba22ca5a21235c02cb982170429dd6f83183e0a585e0 |
Hashes for hmmlearn-0.2.7-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5ba3bf2f36c253ceceb265e8d5697907299243e4d7c7f50eb1b825e0cb5a30e |
|
MD5 | d4eb8a0515ec776b5541708a1d4fe825 |
|
BLAKE2b-256 | b5ae4cb226860c51bd7bf766f47ba7e25c1c27fc44da029456e6052c7f1692d2 |
Hashes for hmmlearn-0.2.7-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 07f321993639aeaa139b79bca2c36216f1d682a54f08c20fbb419e0a06aad5a5 |
|
MD5 | d8763e1395b5d6d0a222871861ebbb6c |
|
BLAKE2b-256 | fcf7d4828ea80be3c216c7d70c04a481f5e2c27fe4fbe4ba6583dca101a4a7cd |
Hashes for hmmlearn-0.2.7-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e9091bc07d1e4eec92ff21f009d1b1eeb0436114ec7aef0f52429c97903594c |
|
MD5 | afdd414b0177d42c0e8cfb73e6d4a9cc |
|
BLAKE2b-256 | 8ea85da58f27894387f2b751aaa7ecb2856f14e66816c4fcc89c33df96d6ddd4 |
Hashes for hmmlearn-0.2.7-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03a7d7e47a11a5d63408909c90bee745dec11f44c86f2d545e4570a865ddb52b |
|
MD5 | 3f9fa16a74ff975851ea11ff8bd02578 |
|
BLAKE2b-256 | 6173408a47bea171ce3bc43a15ca97ca0f56fe67b305a76f2d0c56c7f33f4378 |
Hashes for hmmlearn-0.2.7-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbe46b8a01180209c1c2833e86a42a03173d63941b763395ac9826e5e4d2f91b |
|
MD5 | 07934629019a95d3130a6ae5082c2203 |
|
BLAKE2b-256 | 8db227ca0b3b7872e8d4af512e05ba20967b9d73b5b8b9d005fcda38498d1adb |
Hashes for hmmlearn-0.2.7-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8d041aba13b0feaef1f685ed271577fa67c910b198274b9cecfb859950afe49 |
|
MD5 | 2c2b037a3754f11ceda22e5d46eaa9c0 |
|
BLAKE2b-256 | fc0a530428cba40ac195db1675dcb6a3c78d288087f294ca09d639745a44624d |
Hashes for hmmlearn-0.2.7-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7665703bcb72094aa5235e60dc65065af935dac5a80d92260fa1b3c1cd4a0dc9 |
|
MD5 | 944aa3788b37272bd42ee6c73ce0f77f |
|
BLAKE2b-256 | 68881f264619a4168394a72c8eb8fc3ed7c6ad669f690d6fe67df5db780c9431 |
Hashes for hmmlearn-0.2.7-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 484b96e17b92b4c4647462a21084ccae90ab2ad9a26ae209e59315a4cc68a63a |
|
MD5 | 56b89df6ec84bf931254d3c3986b53e0 |
|
BLAKE2b-256 | 0a820845b6fca090c62825405a103d983a11de38f07c788290ac4fdad306298f |
Hashes for hmmlearn-0.2.7-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c2f860b02258d76cad85d6b6b1554baa4b8e3a82e9cf40ee2c2301c4a7940f5 |
|
MD5 | 8829397f12197e374366a4cb7e9c62d4 |
|
BLAKE2b-256 | 86b491b2f1587ca9970cf335a1540b017901985a664efd78091694b048e7f419 |