maresb / pymc-gpx

Apache License 2.0
4 stars 0 forks source link

pymc-gpx

PyPI - Version


Unstable and eXperimental manifold-oriented Gaussian processes for PyMC.

The goal is to sort out the API and eventually merge it into PyMC. We are mainly focused on HSGP, but may also tweak the normal GP implementation.

This API will break without notice, so it's strongly recommended to pin the exact version of this package.

HSGP to-dos

Getting started

pip install pymc-gpx
# Import the old but tweaked HSGP API
from gpx.old import HSGP

Development

It's recommended to get and use pixi and pre-commit. See the documentation for information on Pixi integration with IDEs like VS Code or JupyterLab.

# Enable pre-commit hooks
pre-commit install

# Run an activated shell
pixi shell

# Run mypy and tests
pixi run mypy
pixi run test
pixi run test-old