popsynth.aux_samplers.delta_aux_sampler module
- class popsynth.aux_samplers.delta_aux_sampler.DeltaAuxSampler(name: str, observed: bool = True)[source]
Bases:
AuxiliarySampler
- xp
- sigma
- __init__(name: str, observed: bool = True)[source]
A delta-function sampler for which the true value is fixed at
xp
. Assumes property is observed by default, in which case the observed value is sampled from the true value with some normally-distributed error,sigma
.- Parameters
name (str) – Name of the property
observed (bool) – True if the property is observed, False if it is latent. Defaults to True
xp (
AuxiliaryParameter
) – Value at which delta function is locatedsigma (
AuxiliaryParameter
) – Standard deviation of normal distribution from which observed values are sampled, ifobserved
is True