Skip to content

Latest commit

 

History

History
54 lines (40 loc) · 2.69 KB

README.md

File metadata and controls

54 lines (40 loc) · 2.69 KB


Pypi Python 3.6 PyPI - Wheel License

Introduction

jajapy is a python library implementing the Baum-Welch algorithm on various kinds of Markov models. jajapy generates models which are compatible with the Stormpy model checker. Thus, jajapycan be use as a learning extension to the Storm model checker.

Main features

jajapy provides:

Markov Model Learning Algorithm(s)
MC Baum-Welch for MCs
Alergia (ref)
MDP Baum-Welch for MDPs (ref)
Active Baum-Welch (ref)
IOAlergia (ref)
CTMC Baum-Welch for CTMCs
Baum-Welch for synchronous compositions of CTMCs
PCTMC Baum-Welch for PCTMCs (ref)
HMM Baum-Welch for HMMs (ref)
GoHMM Baum-Welch for GoHMMs (ref)

jajapy is compatible with Prism and Storm.

Installation

pip install jajapy

Requirements

Documentation

Available on readthedoc

Reference and citation

  • The extended version of the tool paper presented at QEST'23 is available here
  • If you use this tool in your research, please cite it

About the author

My website