Toggle navigation sidebar
Toggle in-page Table of Contents
tinygp
User Guide
Why tinygp?
Installation Guide
Troubleshooting
Benchmarks
Release Notes
Tutorials
An Introduction to tinygp
Getting Started
Modeling Frameworks
Fitting a Mean Function
Multivariate Data
Custom Kernels
Kernel Transforms
Custom Geometry
Derivative Observations & Pytree Data
Non-Gaussian Likelihoods
Mixture of Kernels
Scalable GPs with Quasiseparable Kernels
Contributor Guide
Code of Conduct
Public API
GaussianProcess
ConditionResult
kernels package
Kernel
Conditioned
Custom
Sum
Product
Constant
DotProduct
Polynomial
Stationary
Exp
ExpSquared
Matern32
Matern52
Cosine
ExpSineSquared
RationalQuadratic
Distance
L1Distance
L2Distance
kernels.quasisep package
Quasisep
Sum
Product
Scale
Celerite
SHO
Exp
Matern32
Matern52
means package
Mean
Conditioned
solvers package
DirectSolver
QuasisepSolver
solvers.quasisep package
QSM
DiagQSM
StrictLowerTriQSM
StrictUpperTriQSM
LowerTriQSM
UpperTriQSM
SquareQSM
SymmQSM
GeneralQSM
transforms package
Transform
Linear
Cholesky
Subspace
GitHub Repository
repository
open issue
Index
A
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
A
A() (tinygp.kernels.quasisep.Celerite method)
(tinygp.kernels.quasisep.Exp method)
(tinygp.kernels.quasisep.Matern32 method)
(tinygp.kernels.quasisep.Matern52 method)
(tinygp.kernels.quasisep.Product method)
(tinygp.kernels.quasisep.Quasisep method)
(tinygp.kernels.quasisep.Scale method)
(tinygp.kernels.quasisep.SHO method)
(tinygp.kernels.quasisep.Sum method)
C
Celerite (class in tinygp.kernels.quasisep)
Cholesky (class in tinygp.transforms)
cholesky() (tinygp.solvers.quasisep.core.SymmQSM method)
condition() (tinygp.GaussianProcess method)
(tinygp.solvers.DirectSolver method)
(tinygp.solvers.QuasisepSolver method)
Conditioned (class in tinygp.kernels)
(class in tinygp.means)
ConditionResult (class in tinygp.gp)
Constant (class in tinygp.kernels)
coord_to_sortable() (tinygp.kernels.quasisep.Celerite method)
(tinygp.kernels.quasisep.Exp method)
(tinygp.kernels.quasisep.Matern32 method)
(tinygp.kernels.quasisep.Matern52 method)
(tinygp.kernels.quasisep.Product method)
(tinygp.kernels.quasisep.Quasisep method)
(tinygp.kernels.quasisep.Scale method)
(tinygp.kernels.quasisep.SHO method)
(tinygp.kernels.quasisep.Sum method)
Cosine (class in tinygp.kernels.stationary)
count() (tinygp.gp.ConditionResult method)
covariance() (tinygp.solvers.DirectSolver method)
(tinygp.solvers.QuasisepSolver method)
Custom (class in tinygp.kernels)
D
DiagQSM (class in tinygp.solvers.quasisep.core)
DirectSolver (class in tinygp.solvers)
Distance (class in tinygp.kernels.distance)
distance() (tinygp.kernels.distance.Distance method)
(tinygp.kernels.distance.L1Distance method)
(tinygp.kernels.distance.L2Distance method)
dot_triangular() (tinygp.solvers.DirectSolver method)
(tinygp.solvers.QuasisepSolver method)
DotProduct (class in tinygp.kernels)
E
evaluate() (tinygp.kernels.Conditioned method)
(tinygp.kernels.Constant method)
(tinygp.kernels.Custom method)
(tinygp.kernels.DotProduct method)
(tinygp.kernels.Kernel method)
(tinygp.kernels.Polynomial method)
(tinygp.kernels.Product method)
(tinygp.kernels.quasisep.Celerite method)
(tinygp.kernels.quasisep.Exp method)
(tinygp.kernels.quasisep.Matern32 method)
(tinygp.kernels.quasisep.Matern52 method)
(tinygp.kernels.quasisep.Product method)
(tinygp.kernels.quasisep.Quasisep method)
(tinygp.kernels.quasisep.Scale method)
(tinygp.kernels.quasisep.SHO method)
(tinygp.kernels.quasisep.Sum method)
(tinygp.kernels.stationary.Cosine method)
(tinygp.kernels.stationary.Exp method)
(tinygp.kernels.stationary.ExpSineSquared method)
(tinygp.kernels.stationary.ExpSquared method)
(tinygp.kernels.stationary.Matern32 method)
(tinygp.kernels.stationary.Matern52 method)
(tinygp.kernels.stationary.RationalQuadratic method)
(tinygp.kernels.stationary.Stationary method)
(tinygp.kernels.Sum method)
(tinygp.transforms.Cholesky method)
(tinygp.transforms.Linear method)
(tinygp.transforms.Subspace method)
(tinygp.transforms.Transform method)
evaluate_diag() (tinygp.kernels.Conditioned method)
(tinygp.kernels.Constant method)
(tinygp.kernels.Custom method)
(tinygp.kernels.DotProduct method)
(tinygp.kernels.Kernel method)
(tinygp.kernels.Polynomial method)
(tinygp.kernels.Product method)
(tinygp.kernels.quasisep.Celerite method)
(tinygp.kernels.quasisep.Exp method)
(tinygp.kernels.quasisep.Matern32 method)
(tinygp.kernels.quasisep.Matern52 method)
(tinygp.kernels.quasisep.Product method)
(tinygp.kernels.quasisep.Quasisep method)
(tinygp.kernels.quasisep.Scale method)
(tinygp.kernels.quasisep.SHO method)
(tinygp.kernels.quasisep.Sum method)
(tinygp.kernels.stationary.Cosine method)
(tinygp.kernels.stationary.Exp method)
(tinygp.kernels.stationary.ExpSineSquared method)
(tinygp.kernels.stationary.ExpSquared method)
(tinygp.kernels.stationary.Matern32 method)
(tinygp.kernels.stationary.Matern52 method)
(tinygp.kernels.stationary.RationalQuadratic method)
(tinygp.kernels.stationary.Stationary method)
(tinygp.kernels.Sum method)
(tinygp.transforms.Cholesky method)
(tinygp.transforms.Linear method)
(tinygp.transforms.Subspace method)
(tinygp.transforms.Transform method)
Exp (class in tinygp.kernels.quasisep)
(class in tinygp.kernels.stationary)
ExpSineSquared (class in tinygp.kernels.stationary)
ExpSquared (class in tinygp.kernels.stationary)
F
from_parameters() (tinygp.transforms.Cholesky class method)
G
GaussianProcess (class in tinygp)
GeneralQSM (class in tinygp.solvers.quasisep.general)
gp (tinygp.gp.ConditionResult attribute)
gram() (tinygp.solvers.quasisep.core.SquareQSM method)
H
h() (tinygp.kernels.quasisep.Celerite method)
(tinygp.kernels.quasisep.Exp method)
(tinygp.kernels.quasisep.Matern32 method)
(tinygp.kernels.quasisep.Matern52 method)
(tinygp.kernels.quasisep.Product method)
(tinygp.kernels.quasisep.Quasisep method)
(tinygp.kernels.quasisep.Scale method)
(tinygp.kernels.quasisep.SHO method)
(tinygp.kernels.quasisep.Sum method)
I
index() (tinygp.gp.ConditionResult method)
init() (tinygp.solvers.DirectSolver class method)
(tinygp.solvers.QuasisepSolver class method)
inv() (tinygp.solvers.quasisep.core.SquareQSM method)
(tinygp.solvers.quasisep.core.SymmQSM method)
K
Kernel (class in tinygp.kernels)
L
L1Distance (class in tinygp.kernels.distance)
L2Distance (class in tinygp.kernels.distance)
Linear (class in tinygp.transforms)
log_probability (tinygp.gp.ConditionResult attribute)
log_probability() (tinygp.GaussianProcess method)
LowerTriQSM (class in tinygp.solvers.quasisep.core)
M
Matern32 (class in tinygp.kernels.quasisep)
(class in tinygp.kernels.stationary)
Matern52 (class in tinygp.kernels.quasisep)
(class in tinygp.kernels.stationary)
matmul() (tinygp.solvers.quasisep.core.DiagQSM method)
(tinygp.solvers.quasisep.core.LowerTriQSM method)
(tinygp.solvers.quasisep.core.QSM method)
(tinygp.solvers.quasisep.core.SquareQSM method)
(tinygp.solvers.quasisep.core.SymmQSM method)
(tinygp.solvers.quasisep.core.UpperTriQSM method)
(tinygp.solvers.quasisep.general.GeneralQSM method)
Mean (class in tinygp.means)
module
tinygp
tinygp.kernels
tinygp.kernels.distance
tinygp.kernels.quasisep
tinygp.kernels.stationary
tinygp.means
tinygp.solvers
tinygp.solvers.quasisep
tinygp.solvers.quasisep.core
tinygp.solvers.quasisep.general
tinygp.transforms
N
normalization() (tinygp.solvers.DirectSolver method)
(tinygp.solvers.QuasisepSolver method)
numpyro_dist() (tinygp.GaussianProcess method)
P
Pinf() (tinygp.kernels.quasisep.Celerite method)
(tinygp.kernels.quasisep.Exp method)
(tinygp.kernels.quasisep.Matern32 method)
(tinygp.kernels.quasisep.Matern52 method)
(tinygp.kernels.quasisep.Product method)
(tinygp.kernels.quasisep.Quasisep method)
(tinygp.kernels.quasisep.Scale method)
(tinygp.kernels.quasisep.SHO method)
(tinygp.kernels.quasisep.Sum method)
Polynomial (class in tinygp.kernels)
predict() (tinygp.GaussianProcess method)
Product (class in tinygp.kernels)
(class in tinygp.kernels.quasisep)
Q
QSM (class in tinygp.solvers.quasisep.core)
Quasisep (class in tinygp.kernels.quasisep)
QuasisepSolver (class in tinygp.solvers)
R
RationalQuadratic (class in tinygp.kernels.stationary)
S
sample() (tinygp.GaussianProcess method)
Scale (class in tinygp.kernels.quasisep)
scale() (tinygp.solvers.quasisep.core.DiagQSM method)
(tinygp.solvers.quasisep.core.LowerTriQSM method)
(tinygp.solvers.quasisep.core.QSM method)
(tinygp.solvers.quasisep.core.SquareQSM method)
(tinygp.solvers.quasisep.core.StrictLowerTriQSM method)
(tinygp.solvers.quasisep.core.StrictUpperTriQSM method)
(tinygp.solvers.quasisep.core.SymmQSM method)
(tinygp.solvers.quasisep.core.UpperTriQSM method)
self_add() (tinygp.solvers.quasisep.core.DiagQSM method)
(tinygp.solvers.quasisep.core.StrictLowerTriQSM method)
(tinygp.solvers.quasisep.core.StrictUpperTriQSM method)
self_mul() (tinygp.solvers.quasisep.core.DiagQSM method)
(tinygp.solvers.quasisep.core.StrictLowerTriQSM method)
(tinygp.solvers.quasisep.core.StrictUpperTriQSM method)
shape (tinygp.solvers.quasisep.core.DiagQSM property)
(tinygp.solvers.quasisep.core.LowerTriQSM property)
(tinygp.solvers.quasisep.core.QSM property)
(tinygp.solvers.quasisep.core.SquareQSM property)
(tinygp.solvers.quasisep.core.StrictLowerTriQSM property)
(tinygp.solvers.quasisep.core.StrictUpperTriQSM property)
(tinygp.solvers.quasisep.core.SymmQSM property)
(tinygp.solvers.quasisep.core.UpperTriQSM property)
(tinygp.solvers.quasisep.general.GeneralQSM property)
SHO (class in tinygp.kernels.quasisep)
solve() (tinygp.solvers.quasisep.core.LowerTriQSM method)
(tinygp.solvers.quasisep.core.UpperTriQSM method)
solve_triangular() (tinygp.solvers.DirectSolver method)
(tinygp.solvers.QuasisepSolver method)
squared_distance() (tinygp.kernels.distance.Distance method)
(tinygp.kernels.distance.L1Distance method)
(tinygp.kernels.distance.L2Distance method)
SquareQSM (class in tinygp.solvers.quasisep.core)
Stationary (class in tinygp.kernels.stationary)
StrictLowerTriQSM (class in tinygp.solvers.quasisep.core)
StrictUpperTriQSM (class in tinygp.solvers.quasisep.core)
Subspace (class in tinygp.transforms)
Sum (class in tinygp.kernels)
(class in tinygp.kernels.quasisep)
SymmQSM (class in tinygp.solvers.quasisep.core)
T
tinygp
module
tinygp.kernels
module
tinygp.kernels.distance
module
tinygp.kernels.quasisep
module
tinygp.kernels.stationary
module
tinygp.means
module
tinygp.solvers
module
tinygp.solvers.quasisep
module
tinygp.solvers.quasisep.core
module
tinygp.solvers.quasisep.general
module
tinygp.transforms
module
to_dense() (tinygp.solvers.quasisep.core.DiagQSM method)
(tinygp.solvers.quasisep.core.LowerTriQSM method)
(tinygp.solvers.quasisep.core.QSM method)
(tinygp.solvers.quasisep.core.SquareQSM method)
(tinygp.solvers.quasisep.core.StrictLowerTriQSM method)
(tinygp.solvers.quasisep.core.StrictUpperTriQSM method)
(tinygp.solvers.quasisep.core.SymmQSM method)
(tinygp.solvers.quasisep.core.UpperTriQSM method)
to_general_qsm() (tinygp.kernels.quasisep.Celerite method)
(tinygp.kernels.quasisep.Exp method)
(tinygp.kernels.quasisep.Matern32 method)
(tinygp.kernels.quasisep.Matern52 method)
(tinygp.kernels.quasisep.Product method)
(tinygp.kernels.quasisep.Quasisep method)
(tinygp.kernels.quasisep.Scale method)
(tinygp.kernels.quasisep.SHO method)
(tinygp.kernels.quasisep.Sum method)
to_symm_qsm() (tinygp.kernels.quasisep.Celerite method)
(tinygp.kernels.quasisep.Exp method)
(tinygp.kernels.quasisep.Matern32 method)
(tinygp.kernels.quasisep.Matern52 method)
(tinygp.kernels.quasisep.Product method)
(tinygp.kernels.quasisep.Quasisep method)
(tinygp.kernels.quasisep.Scale method)
(tinygp.kernels.quasisep.SHO method)
(tinygp.kernels.quasisep.Sum method)
Transform (class in tinygp.transforms)
transpose() (tinygp.solvers.quasisep.core.DiagQSM method)
(tinygp.solvers.quasisep.core.LowerTriQSM method)
(tinygp.solvers.quasisep.core.QSM method)
(tinygp.solvers.quasisep.core.SquareQSM method)
(tinygp.solvers.quasisep.core.StrictLowerTriQSM method)
(tinygp.solvers.quasisep.core.StrictUpperTriQSM method)
(tinygp.solvers.quasisep.core.SymmQSM method)
(tinygp.solvers.quasisep.core.UpperTriQSM method)
U
UpperTriQSM (class in tinygp.solvers.quasisep.core)
V
variance() (tinygp.solvers.DirectSolver method)
(tinygp.solvers.QuasisepSolver method)