biogeme.bayesian_estimation.sampling module

Sampling using MCMC with simplified configuration.

Michel Bierlaire Mon Oct 27 2025, 17:04:31

biogeme.bayesian_estimation.sampling.run_sampling(*, model, draws, tune, chains, config, starting_values=None)[source]

Execute sampling according to a simplified configuration. Returns (idata, used_numpyro: bool).

Parameters:
  • model (Any)

  • draws (int)

  • tune (int)

  • chains (int)

  • config (SamplingConfig)

  • starting_values (dict[str, float] | None)