gaussian.problem

A Gaussian simulator with explicit, named inference parameters.

Classes

GaussianProblem

Helper class that provides a standard way to create an ABC using

Module Contents

class gaussian.problem.GaussianProblem(settings: dict)

Bases: nnpd.nre.distributions.Simulator

Helper class that provides a standard way to create an ABC using inheritance.

settings
observation_dim
names = []
indices
fixed_mean
fixed_std
property parameters
unpack(theta)
sample(theta, rng)

One observation per parameter row; result shape (…, observation_dim).

log_likelihood(x, theta)

Optional exact reference, not used by the NRE training objective.