Baum-Welch for all kind of Markov model
Project description
jajapy
Introduction
jajapy
is a python library implementing the Baum-Welch algorithm on various kinds of Markov models.
Warning jajapy
is still a WIP.
Main features
jajapy
provides:
- BW algorithm for Hidden Markov Models reference
- BW algorithm for Markov Chains
- BW algorithm for Gaussian Observation Hidden Markov Models reference
- BW algorithm for Markov Decision Processes reference
- Active BW algorithm for Markov Decision Processes reference
- BW algorithm for CTMC
- BW algorithm for asynchronous parallel composition of CTMCs
Additionally, it provides other learning algorithms:
Installation
pip install jajapy
Requirements
- numpy
- scipy
Get Started
Coming soon. For now check demo.py.
TO DO
- unit tests
- generate the documentation. Add examples.
- upload it to Pypi
- link with sotrmpy, prism
- error management
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
jajapy-0.1.1.tar.gz
(2.2 kB
view hashes)
Built Distribution
jajapy-0.1.1-py3-none-any.whl
(2.9 kB
view hashes)