A set of Python modules to implement the Bayesian Evidential Learning (BEL) framework
Project description
skbel is a Python module for implementing the Bayesian Evidential Learning framework built on top of scikit-learn and is distributed under the 3-Clause BSD license.
See the documentation for more information.
Installation
Dependencies
skbel requires:
Python (>= 3.7)
Scikit-Learn (>= 0.24.1)
NumPy (>= 1.14.6)
SciPy (>= 1.1.0)
joblib (>= 0.11)
Skbel plotting capabilities require Matplotlib (>= 2.2.2).
User installation
The easiest way to install skbel is using pip
pip install -U skbel
Development
We welcome new contributors of all experience levels.
Important links
Official source code repo: https://github.com/robinthibaut/skbel/
Download releases: https://pypi.org/project/skbel/
Issue tracker: https://github.com/robinthibaut/skbel/issues
Source code
You can check the latest sources with the command:
git clone https://github.com/robinthibaut/skbel.git
Contributing
Contributors and feedback from users are welcome. Don’t hesitate to submit an issue or a PR, or request a new feature.
Testing
After installation, you can launch the test suite from outside the source directory (you will need to have pytest >= 5.0.1 installed):
pytest skbel
Help and Support
Documentation
HTML documentation (latest release): https://skbel.readthedocs.io/en/latest/
Communication
Github Discussions: https://github.com/robinthibaut/skbel/discussions
How to cite
Thibaut, Robin, & Maximilian Ramgraber. (2021). SKBEL (v2.0.0). Zenodo. https://doi.org/10.5281/zenodo.6205242
BibTeX:
@software{thibaut_skbel_2021, author = {Thibaut, Robin and Maximilian Ramgraber}, title = {{SKBEL} - Bayesian Evidential Learning framework built on top of scikit-learn}, month = {9}, year = 2021, publisher = {Zenodo}, version = {v2.0.0}, doi = {10.5281/zenodo.6205242}, url = {https://doi.org/10.5281/zenodo.6205242}, }
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.