Skip to main content

Baum-Welch for all kind of Markov model

Project description

jajapy

test test Documentation Status

Introduction

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

Please cite this repository if you use this library.

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

Documentation

Available on readthedoc

TO DO

  • Add examples in the documentation
  • link with stormpy, prism
  • errors management

Project details


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.3.tar.gz (2.4 kB view hashes)

Uploaded Source

Built Distribution

jajapy-0.3-py3-none-any.whl (3.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page