Skip to main content

Exact Tanimoto Kernel Gaussian Processes

Project description

Tanimoto GP

A small library for Tanimoto kernel Gaussian processes over molecules.

For a minimal running example, see examples/logp_regression.py.

Installation

pip install tanimoto-gp

Development

# Install all deps (including dev group)
uv sync

# Install pre-commit hooks
uv run pre-commit install

# Run tests
uv run pytest

List of possible improvements

  • Cache the cholesky factorization of kernel matrix to avoid repeatedly computing this in BO

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

tanimoto_gp-0.1.3.tar.gz (106.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tanimoto_gp-0.1.3-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file tanimoto_gp-0.1.3.tar.gz.

File metadata

  • Download URL: tanimoto_gp-0.1.3.tar.gz
  • Upload date:
  • Size: 106.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tanimoto_gp-0.1.3.tar.gz
Algorithm Hash digest
SHA256 6ff7682cc313713883be50dbeaaa6ef06e4169e6117dab67356e0628d0b1aa35
MD5 55abc27255eccb8041fcae8d31f1d778
BLAKE2b-256 24308d267ea13a2823609664a7446b5b20b569a6b17e1e7d46c16512aa605336

See more details on using hashes here.

Provenance

The following attestation bundles were made for tanimoto_gp-0.1.3.tar.gz:

Publisher: publish.yml on AustinT/tanimoto-gp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tanimoto_gp-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: tanimoto_gp-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tanimoto_gp-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 1d60025db8f60ba5357ba77125cca40f1c5fe777fec8a96469868669c37fde06
MD5 6c98367956e8979985cbc8ec4df9d1ad
BLAKE2b-256 8bd9997ccc7cc15349a8c729190a58b4831c105d65b5e0e588d0c4d9be7abca2

See more details on using hashes here.

Provenance

The following attestation bundles were made for tanimoto_gp-0.1.3-py3-none-any.whl:

Publisher: publish.yml on AustinT/tanimoto-gp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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