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.3.3-cp313-cp313-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f39d658a6366cb839157bdd8a075c62a43d3175e0f453145b5f2cdcdc05b4e3 |
|
MD5 | b96f8f847649a2afec26a586186d6d41 |
|
BLAKE2b-256 | 593b2e49e18e927203384bb0792c1d935dd371c1d14ed8d9cfacd9d0daccc35c |
Hashes for hmmlearn-0.3.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 491f3bd9e3c01fa1201057e1de2c87039fed0e225ad562111ad4a0e25c40ef00 |
|
MD5 | b1199412dd58790a5e71ede72e5374a8 |
|
BLAKE2b-256 | 8899a0397750ee53ef7e6c18b82eec4bee41450216a59bd73153855eda8c2d22 |
Hashes for hmmlearn-0.3.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11de9f8bc0bea1a70cdfeca9466682c2131b00da53d0898f3b1d79aadffa85a9 |
|
MD5 | 6e980b6279fa6b70502fa4c81aec1951 |
|
BLAKE2b-256 | e909eb7abbc42b13a3a1983d825cfea170cf7a6033df9ea4fdc94aa2c94539b8 |
Hashes for hmmlearn-0.3.3-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 41d8e2ae07ac5e9e48e693a4918e3a3717edd32328bd4b9d878c323c5358e625 |
|
MD5 | 009470317f06afbcf5486f4d79ed5945 |
|
BLAKE2b-256 | 171553ee1f4c8905d3a74acc2314c626c1cf1f4a7b11384390dd9d8ed66e9c1b |
Hashes for hmmlearn-0.3.3-cp313-cp313-macosx_10_13_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a6da5aa01bb9beeef311706b03c16d411f93ef68220ad442f2eca8ef39da0a6 |
|
MD5 | 765bf25e74b7f2ca962735f6805f0760 |
|
BLAKE2b-256 | 6e34ad66eead2db6f03aebdc2feaa6992d803adf581628c6d67ad093fb3922e4 |
Hashes for hmmlearn-0.3.3-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49ed0d2451d9884d0bdfbe84dd14b3a699382b00bed931d6a5ca46997978a1c4 |
|
MD5 | 78a3daa932ccec82405dbdefc3fc91fc |
|
BLAKE2b-256 | 925724bd2359bf0f2a2514f7b53f0bca562f912ac4751e415756b9138970c5aa |
Hashes for hmmlearn-0.3.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6cd27dc66bfe7f6ff77804f7dbfe42b35d18e21403eb2bdfef0de6ad3bd2368f |
|
MD5 | 16c67dfdbba18d3ec415ecc66cdaefee |
|
BLAKE2b-256 | 82c888973fc908111491747cf1737d1c30f5d1a5f777ea3cdf625c8fcb3cdd9d |
Hashes for hmmlearn-0.3.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1128973a42fcf631579ef1b305e57e342aaf8769839a9899bff614ccc9d82c21 |
|
MD5 | 4ab50d24fd92c2f3821f127f4b6fe347 |
|
BLAKE2b-256 | 03fc54dd991c71f32ddcf846cb99e21118166fb4341a0a9094f1e79add20d4b2 |
Hashes for hmmlearn-0.3.3-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86ad9fa4319588212c0bc7f7f9a050b01138f76b7f69d83f50d687fe4f9dcd28 |
|
MD5 | d8317448778fb6df4d56edb10ff2342d |
|
BLAKE2b-256 | 05422ce8e5d10425fb56820be575894ee6d8a4b33eb92889588e6a3406299e82 |
Hashes for hmmlearn-0.3.3-cp312-cp312-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 898e2fd51244db793659b4eac584871addaf6e57efe72121e753d57b3fb1128f |
|
MD5 | 2f1302d963e1e9781c7451ab98ec7a30 |
|
BLAKE2b-256 | 63fbc5e6522a6f596b24c0190cb7579e4d5beb993e4547e34d754bf33e9efc0a |
Hashes for hmmlearn-0.3.3-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad627014efb7ec8bb94746ff4b89ddb5c30444fae1a9f8c14a512f8e40449c46 |
|
MD5 | 5430990c962722205355a999294a139d |
|
BLAKE2b-256 | c85f65b892737fed694b23a753b516cd851d21963abd33ea86123723f6279987 |
Hashes for hmmlearn-0.3.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71a222a04d2b7c97299e9233342e2a446e218a740f2bcfa03eae88265d18424a |
|
MD5 | 289c2fa8fbe9b49344f3384926c8b978 |
|
BLAKE2b-256 | 767f9fdd1f6077e2b33f4c4bb05638cfdfe7c2c7a103a8ddfd3439a7b9157cb3 |
Hashes for hmmlearn-0.3.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fea742fb093e722b8a75f21fe8648be135cdf62a497ae8d58bb2d798eadffe96 |
|
MD5 | 22b41923f5763b3aeb56fc4cd451e4a5 |
|
BLAKE2b-256 | c156d541cd6a3dc0059d5f3a8e5389f5138f2914c2ee371e2607641793cb2640 |
Hashes for hmmlearn-0.3.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67af5823bc3b60b8cda7e9315f79b807aae9467fd7cb29aeafb789baa9b0f09e |
|
MD5 | 42c092152b3cd97b26a9f1a276b7150b |
|
BLAKE2b-256 | 9f1fc9eb1e9d8860b75b7925b5aa0997881810b7efb5c88e8cc313f05999f2a7 |
Hashes for hmmlearn-0.3.3-cp311-cp311-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a174a1bf9db0971161c778b451ec8236a13c8fe9b0d1779e922179200f04de4 |
|
MD5 | e6b3ff98403b2bc424f17d9235c44fe1 |
|
BLAKE2b-256 | c88bba03420f5e7a770338760675419f1ac4689e74dc991ea0cbae7159acb0d3 |
Hashes for hmmlearn-0.3.3-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1411f05a0241cea01791eb91eeecaad76c15a5f0b3de536d6e82a8424a2b0f86 |
|
MD5 | 58499ca37cfb5ca815f89bae8936ce58 |
|
BLAKE2b-256 | 99841a515f473a422098555fb0a79d2bd07840b2bae9cf497288b61acce14b75 |
Hashes for hmmlearn-0.3.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6a807f79b5ecaaf57e899d0b876f76ac029026c4d9b2b2ba8c277205905e0f3 |
|
MD5 | 97c9794513f60212de50ce6109505cd1 |
|
BLAKE2b-256 | 68bd84b3a4334972cd61e0ad055a4082185ba17c4dd07a1a001b2fd6402849ee |
Hashes for hmmlearn-0.3.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31390af12828999c11c6bb6417b91ee5d07f5ee7a91cb116d8ca763d1f4d9552 |
|
MD5 | 94ff32bb1538818ba706ba23c492d43f |
|
BLAKE2b-256 | 6a12aca6710d81442bb4ea3ef6e8fb96e9c6a72d9b431e9692c40bdd00fd10fc |
Hashes for hmmlearn-0.3.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad910c05fb42f4261b5cebd683adc44e270cfb53330d21a5ce2bd907df9703fe |
|
MD5 | a697255fe35f95b2f144d9c93553b72d |
|
BLAKE2b-256 | 1a14d9cb5a58169bbc27426e63e75b46e179f2d61dcddd11dc18e206f48bc9c3 |
Hashes for hmmlearn-0.3.3-cp310-cp310-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06abdc7f1905c1c10132e62d4e9d6bdf88bf17d267cae68b6ad834b0c2efef0b |
|
MD5 | 540b304c0f7ce925400e079c306aa289 |
|
BLAKE2b-256 | 47d6f51e31d26c779428b43fdf1af4e5b7be8c1019d660446fb5799c11f1262a |
Hashes for hmmlearn-0.3.3-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eebd93dca06b2ec6e7196a0b432118de3f4050bf7f75497d54d068d7e238c537 |
|
MD5 | 650f60c0d41b59a69d60a998852f7951 |
|
BLAKE2b-256 | b63118042a32389846a4f1ed86ff739f2ea27b8c3f0cf17a1b90e5bcb0ed1016 |
Hashes for hmmlearn-0.3.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5747d9542e8621dd7aae35f191e2d18e99148a71e88ab6867b51ae5b2044d98 |
|
MD5 | f5bb81da50e72b44fa843259fb90a1a5 |
|
BLAKE2b-256 | 533377695d33b37eefb2fb6f288e704655a0f8dad8da84d4b2794c53a870ade6 |
Hashes for hmmlearn-0.3.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97b81ce4da69a70f16a16e3ab0060d89b44b51b7e8b18907a8a2bde8ea53f67d |
|
MD5 | a63d609341f8acf350cb379616cbb5eb |
|
BLAKE2b-256 | 0c1101defe63889bed9d5b60f6eeca41b7ce2eeab7fbea419a7249112d37eb0f |
Hashes for hmmlearn-0.3.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1646234be8f8689c2af13529492322fe7681eb0de5ae2610d191035fe75ddf9 |
|
MD5 | a46b4e1a43f993b8dd4cde6244b0d891 |
|
BLAKE2b-256 | d7bc1ee80f046b21e92e71678082f41d5de11d18b5b17bc0dddbb1769a30b025 |
Hashes for hmmlearn-0.3.3-cp39-cp39-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 132846bdaf77731987e5b49aeb290f2ff38db9562fb1100731a20cfcae0edfc4 |
|
MD5 | 366dad9c5b38abb78fed54c1aaec6715 |
|
BLAKE2b-256 | c95051a423eb735cfca35ef9b6b9f8155936f7843ac32f481ce9b79bf7e9cab5 |
Hashes for hmmlearn-0.3.3-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 498ad4758e069dac03ec15a9c1424cae2b6fa0422139f910d89c8757fed1363a |
|
MD5 | 2e3bc96daee60a0c11353aea67ea1f15 |
|
BLAKE2b-256 | 8672b5d860ea97c944bed95d3d9020a38cc6da9fa0623a534f1e0edc5d281e4e |
Hashes for hmmlearn-0.3.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1fcbf1438a5313b7da03ac380ff36d1578ebf515eb47bb269a1c1ecbf9bd59e2 |
|
MD5 | 31bf8d532b3f4c3ed1d60ffbf176586a |
|
BLAKE2b-256 | cf642faaf4bb429745dbf4923b921d314fa79d03a19d6632248a2b2c9e933b03 |
Hashes for hmmlearn-0.3.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1e5398e43141f70232de799a08d4a4eab19ca7db86f56cea8509f68857146e9 |
|
MD5 | fcf4556390fb1a4831d3b8181d1cf3db |
|
BLAKE2b-256 | d33a82e67cb262ca3c290da1362751409973ab07c342d0da3f7a83a78c865929 |
Hashes for hmmlearn-0.3.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 517fdb17711181933b253f6d1970e2b2b6f2ec1bd7239de6f88d83c8e6a28fc8 |
|
MD5 | aa8208724aac732be82ff9c862fbde99 |
|
BLAKE2b-256 | d5fe09e94b3d1d7e067fbc6f2143d2b0b2c3a48e9c998ce0b8d48e1cd2eb9941 |
Hashes for hmmlearn-0.3.3-cp38-cp38-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ade68e4dfed1e60233afe0169de101f6b670eb83ec66f3c0691230dd7276c0bf |
|
MD5 | 5b5c8e5df319ea66676d728db7f5c2f6 |
|
BLAKE2b-256 | 27fbf809d8e3d8c699eb755de147a051f6d90dbe3822290efb40da75a94d8d33 |