biogeme.draws.pymc_draws module

biogeme.draws.pymc_draws.get_distribution(name, the_dict)[source]

Return a PyMC continuous distribution factory by name, ignoring case.

The returned callable can be used like any PyMC distribution constructor, for example:

dist = get_distribution("Normal")
rv = dist("beta_time", mu=0.0, sigma=1.0)
Return type:

Callable[[str], Distribution]

Parameters:
  • name (str)

  • the_dict (dict[str, Callable[[str], Distribution]])

biogeme.draws.pymc_draws.get_list_of_available_distributions()[source]
Return type:

list[str]