dynode.infer.sample.sample_then_resolve#
- dynode.infer.sample.sample_then_resolve(parameters: Any, rng_key: Array | None = None) TransmissionParams #
Copy, sample and resolve parameters, returning a jax-compliant copy.
Parameters#
- parametersAny
object containing numpyro.Distribution objects to sample and dynode.typing.DeterministicParameter objects to resolve.
- rng_keyArray, optional
PRNGKey needed to sample distributions, generated from jax.random.PRNGKey(), by default None meaning context RNGKey will be used if running from within MCMC execution.
Returns#
- Any
COPY of the parameters object with all occurences of numpyro.Distribution or DeterministicParameter objects replaced with samples / resolved values.