Skip to content
This repository was archived by the owner on May 13, 2026. It is now read-only.

Repository files navigation

⚠️ Repository Moved

This repository has been migrated to the Cognitive Robot Abstract Machine.

All future development, issue tracking, and contributions is taking place in the new repository. Please update your local clones and bookmarks accordingly.

You can find the source code for this project located at: https://github.com/cram2/cognitive_robot_abstract_machine/tree/main/random_events.

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 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.