Welcome to Jajapy’s documentation!

_images/logo.png

jajapy is a python library implementing the Baum-Welch algorithm on various kinds of Markov models.

Note

This project is under active development.

Installation

To use jajapy, first install it using pip:

pip install jajapy

Note

jajapy runs on Windows, Linux and MacOS. However, it is not multithreaded on Windows and MacOS: hence, we trully recommend to use it on Linux!

Selected Features

  • Learning HMMs, MCs, MDPs, CTMCs and GoHMMs from traces.

  • Parameter estimation for synchronous composition of CTMCs.

  • Compatibility with Prism and Storm.

Content

Source Code

The source code is available on github.

Contact

raphal20 at ru dot is