elisa.infer.samplers.ensemble.zeus#
- class ZeusSampler(numpyro_model: Callable, init_params: dict[str, float] | None = None, ignore_nan: bool = False, seed: int = 42, model_args: tuple = (), model_kwargs: dict | None = None)[source]#
Bases:
EnsembleSamplerMethods
get_random_state(seed)Get the random state for the sampler.
get_sampling_fn(chains, warmup, steps, ...)Generate the sampling function.
run([warmup, steps, chains, thinning, ...])Run the sampler.