Installation
The easiest way to install the latest release version of bayesloop is via pip:
pip install bayesloop
Alternatively, a zipped version can be downloaded here. The module is installed by calling python -m pip install . from the project root.
Development version
The latest development version of bayesloop can be installed directly from the master branch using pip (requires git):
pip install git+https://github.com/christophmark/bayesloop
Alternatively, clone the repository and install it in editable mode:
python -m pip install -e ".[test]"
Dependencies
bayesloop v2 supports Python 3.10 and newer. It depends on NumPy, SciPy, SymPy, matplotlib, tqdm, cloudpickle and joblib. Parallel computation for expensive HyperStudy and ChangepointStudy analyses is available with a normal install via fit(n_jobs=...).