Metadata-Version: 2.1
Name: random_events
Version: 4.1.1
Summary: Random random events for probabilistic reasoning
Home-page: https://github.com/tomsch420/random-events
Download-URL: https://github.com/tomsch420/random-events
Author: Tom Schierenbeck
Author-email: tom_sch@uni-bremen.de
License: MIT License
Keywords: random events,probabilistic machine learning,probability theory,variables,reasoning under uncertainty
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
Requires-Dist: setuptools
Requires-Dist: setuptools-scm
Requires-Dist: pybind11

# Welcome to the Random Events package!

Probabilistic Machine Learning frequently requires descriptions of random variables and events
that are shared among many packages.
This package provides a common interface for describing random variables and events, using
usable and easily extensible classes.

## Installation:
### For Users:

Install the package via

```
pip install random-events
```

### For Developers:

Create your own fork of the [original repository](https://github.com/tomsch420/random-events) and clone the fork.
```
git clone *ADDRESS_OF_YOUR_FORK*
```

Move into the repository and initialize the submodules.
```
cd random-events
git submodule update --init --recursive
```

Now, install all requirements.
```
pip install -r requirements-dev.txt
```

## Usage and Guides:
Check out the [documentation.](https://random-events.readthedocs.io/en/latest/)
