You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*mchmm* is a Python package implementing Markov chains and Hidden Markov models in pure NumPy and SciPy.
11
-
It can also visualize Markov chains (see below).
10
+
A Python package for statistical modeling with Markov chains and Hidden Markov models. Built on NumPy and SciPy, `mchmm` provides efficient implementations of core algorithms including Viterbi decoding and Baum-Welch parameter estimation. The package also includes visualization capabilities for understanding model structure and behavior.
11
+
12
+
## Key Features
13
+
14
+
-**Discrete Markov Chains**: Build transition models from sequence data with automatic state inference
15
+
-**Hidden Markov Models**: Implement HMMs with customizable observation and state spaces
16
+
-**Viterbi Algorithm**: Find most likely state sequences for new observations
17
+
-**Baum-Welch Algorithm**: Learn HMM parameters from unlabeled sequence data
18
+
-**Statistical Testing**: Built-in chi-squared tests for model validation
19
+
-**Visualization**: Generate directed graphs of Markov models using Graphviz
20
+
-**Simulation**: Generate synthetic sequences from trained models
12
21
13
22
## Donate
14
23
15
24
If you find this package useful, please consider donating any amount of money. This will help me spend more time on supporting open-source software.
16
25
17
26
<ahref="https://www.buymeacoffee.com/maximtrp"target="_blank"><imgsrc="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png"alt="Buy Me A Coffee"style="height: 60px!important;width: 217px!important;" ></a>
0 commit comments