stats (pmrf.stats)
Public stats modules and their common entry points.
Modules
Bijectors for transforming parameters. |
|
Covariance kernels for Gaussian processes. |
|
Discrepancy modeling between an RF model and actual data. |
|
Probability distribution classes and factories. |
|
Likelihood models for statistical fitting. |
|
The linearisation of a fit at its MAP, and the linearised posterior covariance. |
|
Measurement noise models for likelihood functions. |
Classes
Differentiable bijection that knows to compute its Jacobian determinant. |
|
|
Abstract base class for covariance kernel functions. |
|
Abstract base class for discrepancy models. |
Base class for all distreqx distributions. |
|
|
Abstract base class for likelihood models. |
|
Abstract base class for likelihood noise models. |
|
Kernel that routes between a auto-correlation and cross-correlation kernels. |
|
Auto and cross term noise model. |
|
Composition of a sequence of bijectors into a single bijector. |
|
Kernel that returns a constant variance. |
|
Cosine kernel. |
|
Linear bijector with a diagonal weight matrix. |
|
Exponential bijector: y = exp(x). |
|
Gamma distribution with parameters concentration and rate. |
|
Gaussian likelihood with independent noise. |
|
Gaussian process discrepancy model with a covariance kernel. |
|
Identity bijector: y = x. |
|
Inverted version of a given bijector. |
|
Joint distribution over a PyTree of statistically independent distributions. |
|
Applies a pytree of bijectors to a pytree of inputs. |
|
The linearisation of one fit at a model. |
|
LogNormal distribution parameterized by loc and scale of the underlying Normal. |
|
Matérn kernel with nu=3/2. |
|
Matérn kernel with nu=5/2. |
|
Normal distribution with location loc and scale parameters. |
|
Periodic (Exp-Sine-Squared) kernel. |
|
Permutation bijector that reorders the elements of a 1D event. |
|
Kernel representing the product of two kernels. |
|
Maps a real array of shape (..., 2) to a complex array of shape (...). |
|
Radial Basis Function (Squared Exponential) kernel. |
|
An affine bijector that acts elementwise. |
|
Shares a base kernel across trailing independent batch axes (e.g. the real and imaginary parts), so that every element on those axes uses the same hyperparameters. |
|
Bijector that translates its input elementwise. |
|
A bijector that computes the logistic sigmoid. |
|
Transforms the real line to the positive domain using softplus y = log(1 + exp(x)). |
|
Kernel representing the sum of two kernels. |
|
A bijector that computes the hyperbolic tangent. |
|
Distribution of a random variable transformed by a bijective function. |
|
A bijector that transposes the dimensions of the input array. |
|
A linear bijector whose weight matrix is triangular. |
|
Truncated Normal distribution with loc, scale, low, and high parameters. |
|
Uniform distribution with low and high parameters. |
|
Kernel representing independent Gaussian noise. |
|
Kernel that always evaluates to zero. |
Functions
|
Create a Uniform distribution defined by center and width. |
|
Create a Normal distribution defined by relative standard deviation. |
|
Create a symmetric Truncated Normal distribution defined by relative standard deviation and truncated at a specified number of standard deviations from the mean. |
|
Build the cross-Gram matrix of a kernel between two sets of inputs. |
|
Build the Gram (covariance) matrix of a kernel evaluated at a set of inputs. |
|
The linearised posterior covariance of a model's free parameters. |
|
Attempts to return a truncated version of the distribution. |