Skip to main content

Hidden Markov Models in Python with scikit-learn like API

Project description

hmmlearn

GitHub PyPI
Read the Docs Azure Pipelines CodeCov

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.

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hmmlearn-0.2.4.tar.gz (150.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

hmmlearn-0.2.4-cp38-cp38-win_amd64.whl (110.3 kB view details)

Uploaded CPython 3.8Windows x86-64

hmmlearn-0.2.4-cp38-cp38-manylinux1_x86_64.whl (364.9 kB view details)

Uploaded CPython 3.8

hmmlearn-0.2.4-cp38-cp38-macosx_10_14_x86_64.whl (117.1 kB view details)

Uploaded CPython 3.8macOS 10.14+ x86-64

hmmlearn-0.2.4-cp37-cp37m-win_amd64.whl (109.5 kB view details)

Uploaded CPython 3.7mWindows x86-64

hmmlearn-0.2.4-cp37-cp37m-manylinux1_x86_64.whl (362.6 kB view details)

Uploaded CPython 3.7m

hmmlearn-0.2.4-cp37-cp37m-macosx_10_14_x86_64.whl (117.9 kB view details)

Uploaded CPython 3.7mmacOS 10.14+ x86-64

hmmlearn-0.2.4-cp36-cp36m-win_amd64.whl (109.5 kB view details)

Uploaded CPython 3.6mWindows x86-64

hmmlearn-0.2.4-cp36-cp36m-manylinux1_x86_64.whl (361.4 kB view details)

Uploaded CPython 3.6m

hmmlearn-0.2.4-cp36-cp36m-macosx_10_14_x86_64.whl (117.7 kB view details)

Uploaded CPython 3.6mmacOS 10.14+ x86-64

hmmlearn-0.2.4-cp35-cp35m-win_amd64.whl (108.3 kB view details)

Uploaded CPython 3.5mWindows x86-64

hmmlearn-0.2.4-cp35-cp35m-manylinux1_x86_64.whl (357.2 kB view details)

Uploaded CPython 3.5m

hmmlearn-0.2.4-cp35-cp35m-macosx_10_14_x86_64.whl (115.8 kB view details)

Uploaded CPython 3.5mmacOS 10.14+ x86-64

File details

Details for the file hmmlearn-0.2.4.tar.gz.

File metadata

  • Download URL: hmmlearn-0.2.4.tar.gz
  • Upload date:
  • Size: 150.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for hmmlearn-0.2.4.tar.gz
Algorithm Hash digest
SHA256 0f5cb598a7494b9703c6188246dc89e529d46cbb6700eca70cc895085f0b3cc3
MD5 a40fc21f6668b132a35b4b3ca61914f9
BLAKE2b-256 072e687a156040629290305f37c0470449736cafc855bed97b1d96919d619ba5

See more details on using hashes here.

File details

Details for the file hmmlearn-0.2.4-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: hmmlearn-0.2.4-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 110.3 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for hmmlearn-0.2.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 841ea8318d41ed0c6947262b31febbee9a3973380e09db9ad5a3cb612ceac00e
MD5 34fbfa225b0543d9f1de4e01b8456c92
BLAKE2b-256 504adedcf5e33edfb0157a9b9623be2af958c3c1f2b9e0052173b227e8226064

See more details on using hashes here.

File details

Details for the file hmmlearn-0.2.4-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: hmmlearn-0.2.4-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 364.9 kB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for hmmlearn-0.2.4-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 63be60c00737ae61d56289d0b254cd954b4fdbac6dc76bd0bf467aec827de1f0
MD5 dbbe52f2ebb192a9e8fd9f2c66c9f2bd
BLAKE2b-256 6c64fb196ea865d18aa6f3d7f52574f622ebf5eae6e1851b8c4f65715a6af007

See more details on using hashes here.

File details

Details for the file hmmlearn-0.2.4-cp38-cp38-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: hmmlearn-0.2.4-cp38-cp38-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 117.1 kB
  • Tags: CPython 3.8, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for hmmlearn-0.2.4-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 03ef992265ee902540a996ca9582bf86fc05a6b2e47b63cf643dff54ebe545c0
MD5 9849bbb890082ad2972c9835848fff75
BLAKE2b-256 296c7d7dbca9c354c64c3bc18f3110dec27549ec8eb696eb9b14566a4336b0a9

See more details on using hashes here.

File details

Details for the file hmmlearn-0.2.4-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: hmmlearn-0.2.4-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 109.5 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for hmmlearn-0.2.4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 b8564ece3510a069dc6479445e761196b5128257baa587df0d247c4c556b722b
MD5 c17c95516c5a568a17a5627122273f92
BLAKE2b-256 3f52f1ad1bf7d330da284f42b59cc19b3ed8391e67ca9c7ccd5169745c9808c7

See more details on using hashes here.

File details

Details for the file hmmlearn-0.2.4-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: hmmlearn-0.2.4-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 362.6 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for hmmlearn-0.2.4-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4bae07462641878d14cc41695a0ac5de6b8b0f195dd7a6a8d5f345c7bc1007da
MD5 30fb506e2f183ccf35d160f0c69b3529
BLAKE2b-256 ae4356727366bfe5146d52ea9e2a469be396193ce16fb778796d3219aa7508b5

See more details on using hashes here.

File details

Details for the file hmmlearn-0.2.4-cp37-cp37m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: hmmlearn-0.2.4-cp37-cp37m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 117.9 kB
  • Tags: CPython 3.7m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for hmmlearn-0.2.4-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 cb400505733ec29fec87b199eb23d6bd7cd464484b63710f0c3d655e7146c194
MD5 11f05080744aec4694098c8c12da6991
BLAKE2b-256 c4514ff7da52a970ee43c6033847419c6661f540ed2196c8327c57c992122c3c

See more details on using hashes here.

File details

Details for the file hmmlearn-0.2.4-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: hmmlearn-0.2.4-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 109.5 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for hmmlearn-0.2.4-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 cea08bb04ee61835fd3fb82e5cb07d8e86e71b058d3576b18d188d4f59c76b43
MD5 577692f91c0f9ccc07e5307474d4bb12
BLAKE2b-256 1be13ee274aa64a78240f8f1cc62f93b6b47602a6358e0349c564901a9a09ad4

See more details on using hashes here.

File details

Details for the file hmmlearn-0.2.4-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: hmmlearn-0.2.4-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 361.4 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for hmmlearn-0.2.4-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e66ab066c54d93c34e204a714fb804df87e2a0554c5f015b6e3f35f28d2f2ef3
MD5 42c85fb07f962f24e4005846c8fd8245
BLAKE2b-256 b3499e9a89cee24b26ef6afec5abbd5eb9cf14632855f32b999389873ecb1b4e

See more details on using hashes here.

File details

Details for the file hmmlearn-0.2.4-cp36-cp36m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: hmmlearn-0.2.4-cp36-cp36m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 117.7 kB
  • Tags: CPython 3.6m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for hmmlearn-0.2.4-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 3218ae08a5f9f4ce8882a4ec97663c4773ac3491080d10102dc81f55d9233da4
MD5 9add4202d8a49cfa7a086e2eebdd2d22
BLAKE2b-256 a01e5e001c0b98edda9b486693e220d740ca7ec06305d711cda13f2314b3b371

See more details on using hashes here.

File details

Details for the file hmmlearn-0.2.4-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: hmmlearn-0.2.4-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 108.3 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for hmmlearn-0.2.4-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 03f3900db8499f050236267d02fc30702ea93895e1c1d08824481a28c12aa59d
MD5 69a91559e2eb38da46623e2d141c10a6
BLAKE2b-256 42369b595132b78f1d7d591df80e8b2b40afb04bb8130a7a1e29a1d017cc94ae

See more details on using hashes here.

File details

Details for the file hmmlearn-0.2.4-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: hmmlearn-0.2.4-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 357.2 kB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for hmmlearn-0.2.4-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d0ad5f2dcf9859a922ba791ef8a697f2596254b97e781643d8f9f1d7b5750d83
MD5 a8c93b72df2a8c3c947f9d9bcf3c1992
BLAKE2b-256 a95de6a22eb660ab81cf4f367596d9ff269cb7fad0bbcc72bfa4ec33250c3930

See more details on using hashes here.

File details

Details for the file hmmlearn-0.2.4-cp35-cp35m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: hmmlearn-0.2.4-cp35-cp35m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 115.8 kB
  • Tags: CPython 3.5m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for hmmlearn-0.2.4-cp35-cp35m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 e123b7f3a7a81c170f58de3ed91de60e9b9523c6198287448b5aa2bf9a0cd150
MD5 16be0428d2888b651b3cff933d3837fe
BLAKE2b-256 a09e5f59fe3a114d43f5ca77e304adfaed8e9843135d838225d587df4e3dc87b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page