Skip to main content

GopPy (Gaussian Online Processes for Python) is a pure Python module providing a Gaussian process implementation which allows 'to efficiently add new data online.

Project description

CI and release pipeline https://codecov.io/gh/jgosmann/goppy/branch/main/graph/badge.svg?token=mkgZs4nds5 PyPI PyPI - Python Version PyPI - License GopPy logo

Overview

GopPy (Gaussian Online Processes for Python) is a pure Python module providing a Gaussian process implementation which allows to add new data efficiently online. I wrote this module because all other Python implementations I knew did not support efficient online updates.

The feature list:

  • scikit-learn compatible interface.

  • Efficient online updates.

  • Prediction of first order derivatives.

  • Estimation of the log likelihood and its derivative.

  • Well documented.

  • Good test coverage.

  • MIT license.

Documentation

The documentation can be found at https://goppy.readthedocs.io/en/latest/.

Installation

You can install GopPy with pip:

pip install goppy

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

goppy-1.1.2.tar.gz (12.3 kB view details)

Uploaded Source

Built Distribution

goppy-1.1.2-py3-none-any.whl (14.2 kB view details)

Uploaded Python 3

File details

Details for the file goppy-1.1.2.tar.gz.

File metadata

  • Download URL: goppy-1.1.2.tar.gz
  • Upload date:
  • Size: 12.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.13.0 Linux/6.5.0-1025-azure

File hashes

Hashes for goppy-1.1.2.tar.gz
Algorithm Hash digest
SHA256 f4847f9532277ce2b76141a8a298c582870ecf321cce0716b126a917e9ccb782
MD5 2ea3fe410d63186738fbd661221ccbfe
BLAKE2b-256 8a2995387abf08824394a8c833ee05fc20d79ef612bea6f09d6cf054b1ba119e

See more details on using hashes here.

File details

Details for the file goppy-1.1.2-py3-none-any.whl.

File metadata

  • Download URL: goppy-1.1.2-py3-none-any.whl
  • Upload date:
  • Size: 14.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.13.0 Linux/6.5.0-1025-azure

File hashes

Hashes for goppy-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8d05a38ba4abbecc53a558e8674e3536f0d0719c64c5f469f657cac49cab4580
MD5 357bb4b332167fc6eb8fa159a02cfaec
BLAKE2b-256 dba3e3b3271fb66b67869dfc07477188c9211ee9c248dd8a8d5e693724892e71

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page