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.1.tar.gz (224.8 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.1-py3-none-any.whl (62.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hidten-0.0.1.tar.gz
  • Upload date:
  • Size: 224.8 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.1.tar.gz
Algorithm Hash digest
SHA256 0131ae6ef8b897c4d8f5c4509764f93998626a504c2fa23a0af12823c26271c8
MD5 ce20f852042697bceb10dede008dfff9
BLAKE2b-256 2da15398790e460fbd71310bea95e65b73b982d1c88d128a160b56bd1ea5efd5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hidten-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 62.9 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ab1433424e54937e37bfe6574d633e13f14c7fd2b7fb7911c35f0e03a9a49308
MD5 f15f9112e3f3ce36314faff12be2847e
BLAKE2b-256 68d8f164931fa7f8bc8c4b016ec4f9eaa08c8399676e97dfeec927d68f4c217b

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