MCPcopy Index your code
hub / github.com/dfm/tinygp

github.com/dfm/tinygp @v0.3.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.3.1 ↗ · + Follow
439 symbols 1,379 edges 37 files 114 documented · 26%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

tinygp

the tiniest of Gaussian Process libraries

GitHub Workflow Status Read the Docs Zenodo DOI

tinygp is an extremely lightweight library for building Gaussian Process (GP) models in Python, built on top of jax. It has a nice interface, and it's pretty fast. Thanks to jax, tinygp supports things like GPU acceleration and automatic differentiation.

Check out the docs for more info: tinygp.readthedocs.io

Core symbols most depended-on inside this repo

to_dense
called by 44
src/tinygp/solvers/quasisep/core.py
transpose
called by 25
src/tinygp/solvers/quasisep/core.py
ndim
called by 20
src/tinygp/solvers/quasisep/block.py
solve
called by 19
src/tinygp/solvers/quasisep/core.py
log_probability
called by 16
src/tinygp/gp.py
inv
called by 15
src/tinygp/solvers/quasisep/core.py
predict
called by 14
src/tinygp/gp.py
matmul
called by 12
src/tinygp/solvers/quasisep/core.py

Shape

Method 268
Function 111
Class 60

Languages

Python100%

Modules by API surface

src/tinygp/kernels/quasisep.py82 symbols
src/tinygp/solvers/quasisep/core.py77 symbols
src/tinygp/noise.py28 symbols
src/tinygp/kernels/base.py24 symbols
tests/test_solvers/test_quasisep/test_core.py18 symbols
src/tinygp/kernels/stationary.py17 symbols
src/tinygp/solvers/quasisep/block.py16 symbols
src/tinygp/gp.py16 symbols
tests/test_george_compat.py12 symbols
tests/test_kernels/test_quasisep.py11 symbols
src/tinygp/solvers/quasisep/ops.py11 symbols
src/tinygp/solvers/kalman.py11 symbols

For agents

$ claude mcp add tinygp \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact