jesterTOV.inference.base module

Contents

jesterTOV.inference.base module#

Base classes for inference components.

Base Classes#

likelihood.LikelihoodBase()

Base class for likelihoods.

prior.Prior(parameter_names)

Base class for JESTER prior distributions.

prior.UniformPrior(xmin, xmax, parameter_names)

Uniform prior distribution over [xmin, xmax].

prior.CombinePrior(priors)

A prior class constructed by joining multiple priors together to form a multivariate prior.

transform.NtoMTransform(name_mapping)

N-to-M parameter transform (not necessarily invertible).

transform.BijectiveTransform(name_mapping)

Bijective (invertible) N-to-N parameter transform with Jacobian corrections.