Skip to main content

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

Metadata

Release files for hidten 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hidten 1.0.0
File Size Uploaded
hidten-1.0.0.tar.gz 236.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hidten 1.0.0
File Interpreter ABI Platform
hidten-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 302.9 kB

Release files / hidten-1.0.0.tar.gz

Download URL hidten-1.0.0.tar.gz
Size 236.5 kB
Tags Source
SHA-256 checksum
How to use checksums
8f7d34942bdd32f23d077f5434721b92e2d542a785434158d351d5dc20125d83
BLAKE2b-256 checksum
How to use checksums
f87adb364376f91484f45e81f6cfe4980de675ef6ef084146df13039c5e0a6e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.10

Release files / hidten-1.0.0-py3-none-any.whl

Download URL hidten-1.0.0-py3-none-any.whl
Size 66.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f979b3bfb311f08cf05cee3c2c7c7e9d7e106fc647d8aeb107d39f0fa15c3a78
BLAKE2b-256 checksum
How to use checksums
f48081f132f00418c487be0994ad55dea842c8fa6d66aafc2c898c55e3c49a84
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.10

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page