p7-sudd
Decision Diagrams for use in Jajapy (https://github.com/Rapfff/jajapy)
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 1 DOI reference(s) in README -
✓Academic publication links
Links to: arxiv.org, researchgate.net, springer.com -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.8%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
·
Repository
Decision Diagrams for use in Jajapy (https://github.com/Rapfff/jajapy)
Basic Info
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Created over 2 years ago
· Last pushed over 1 year ago
Metadata Files
Readme
License
Citation
README.md
[](https://pypi.org/project/jajapy/) [](https://www.python.org/downloads/release/python-360/)  [](https://jajapy.readthedocs.io/en/latest/?badge=latest) [](https://en.wikipedia.org/wiki/MIT_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](https://www.researchgate.net/publication/2543721_Learning_Stochastic_Regular_Grammars_by_Means_of_a_State_Merging_Method/stats)) | | MDP | Baum-Welch for MDPs ([ref](https://arxiv.org/abs/2110.03014))
Active Baum-Welch ([ref](https://arxiv.org/abs/2110.03014))
IOAlergia ([ref](https://link.springer.com/content/pdf/10.1007/s10994-016-5565-9.pdf))| | CTMC | Baum-Welch for CTMCs
Baum-Welch for synchronous compositions of CTMCs| | PCTMC | Baum-Welch for PCTMCs ([ref](https://arxiv.org/abs/2302.08588))| | HMM | Baum-Welch for HMMs ([ref](https://web.ece.ucsb.edu/Faculty/Rabiner/ece259/Reprints/tutorial%20on%20hmm%20and%20applications.pdf)) | | GoHMM | Baum-Welch for GoHMMs ([ref](http://www.inass.org/2020/2020022920.pdf)) |
Alergia ([ref](https://www.researchgate.net/publication/2543721_Learning_Stochastic_Regular_Grammars_by_Means_of_a_State_Merging_Method/stats)) | | MDP | Baum-Welch for MDPs ([ref](https://arxiv.org/abs/2110.03014))
Active Baum-Welch ([ref](https://arxiv.org/abs/2110.03014))
IOAlergia ([ref](https://link.springer.com/content/pdf/10.1007/s10994-016-5565-9.pdf))| | CTMC | Baum-Welch for CTMCs
Baum-Welch for synchronous compositions of CTMCs| | PCTMC | Baum-Welch for PCTMCs ([ref](https://arxiv.org/abs/2302.08588))| | HMM | Baum-Welch for HMMs ([ref](https://web.ece.ucsb.edu/Faculty/Rabiner/ece259/Reprints/tutorial%20on%20hmm%20and%20applications.pdf)) | | GoHMM | Baum-Welch for GoHMMs ([ref](http://www.inass.org/2020/2020022920.pdf)) |
jajapy is compatible with Prism and Storm.
Installation
pip install jajapy
Requirements
- numpy
- scipy
- alive-progress
- sympy
- stormpy (recommended: if stormpy is not installed,
jajapywill generate models in jajapy format).
Documentation
Available on readthedoc
About the author
Owner
- Name: AAU-Dat
- Login: AAU-Dat
- Kind: organization
- Repositories: 4
- Profile: https://github.com/AAU-Dat
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Reynouard" given-names: "Raphaël" title: "jajapy" version: 0.10 date-released: 2023-03-01 url: "https://github.com/Rapfff/jajapy" license: MIT
GitHub Events
Total
- Issues event: 2
- Delete event: 8
- Push event: 7
- Pull request event: 6
- Create event: 13
Last Year
- Issues event: 2
- Delete event: 8
- Push event: 7
- Pull request event: 6
- Create event: 13
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 1
- Total pull requests: 2
- Average time to close issues: 9 days
- Average time to close pull requests: less than a minute
- Total issue authors: 1
- Total pull request authors: 1
- Average comments per issue: 0.0
- Average comments per pull request: 0.0
- Merged pull requests: 2
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 1
- Pull requests: 2
- Average time to close issues: 9 days
- Average time to close pull requests: less than a minute
- Issue authors: 1
- Pull request authors: 1
- Average comments per issue: 0.0
- Average comments per pull request: 0.0
- Merged pull requests: 2
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- Daniel-Runge (1)
Pull Request Authors
- sebastianbot6969 (2)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
dev_requirements.txt
pypi
- pytest ==7.4.2 development
requirements.txt
pypi
- alive-progress ==3.1.4
- numpy ==1.26.0
- scipy ==1.11.2
- sympy ==1.12
setup.py
pypi
- numpy *