Skip to main content

A framework for combining hidden Markovian models with modern deep learning.

Project description

hidten

A framework that integrates hidden Markov and related models with modern deep learning—revealing hid(den) structure within your ten(sors).

Find the documentation here to get started.

  • Provides intuitive classes to easily define latent state graphs and combine emission distributions for both discrete and continuous input tracks. 🧩
  • Implements core Hidden Markov Model (HMM) algorithms for training and inference, including Forward–Backward and Viterbi. ⚡
  • Enables gradient-based, highly parallel training as well as efficient parallel inference. 🔄
  • Pythonic, clean, extensible, and thoroughly tested. ✅

Installation

python -m pip install hidten[tensorflow]

Installation for developers

git clone https://github.com/Gaius-Augustus/hidten pip install -e .[tensorflow,plots,test,doc]

Build the docs:

cd docs && make html

License

This project is licensed under the MIT license.

Tools using hidten

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

hidten-0.0.2.tar.gz (231.6 kB view details)

Uploaded Source

Built Distribution

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

hidten-0.0.2-py3-none-any.whl (63.5 kB view details)

Uploaded Python 3

File details

Details for the file hidten-0.0.2.tar.gz.

File metadata

  • Download URL: hidten-0.0.2.tar.gz
  • Upload date:
  • Size: 231.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for hidten-0.0.2.tar.gz
Algorithm Hash digest
SHA256 1e488d9ea7f809636d2bec0092437b3b8202532915003488e8d8e6de666aadfb
MD5 b4c7a621354e8c4b5446b39ebc70ead9
BLAKE2b-256 608482207152db94a09b8a89915d326edbc0f0667a449178da8c7abc18ca5128

See more details on using hashes here.

File details

Details for the file hidten-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: hidten-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 63.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for hidten-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b504523d7691b2963c69454d29352c1b4dc0cf8cfc0ca8bd8f913526b4f0b233
MD5 da19f3a6402b5efe18707176a9fca8c2
BLAKE2b-256 e5a17cdd5f739c714854e7521e3a5eaff3fa536539a868a598015510a71b1b12

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