firecrown.likelihood.likelihood.load_likelihood_from_module_type

firecrown.likelihood.likelihood.load_likelihood_from_module_type#

firecrown.likelihood.likelihood.load_likelihood_from_module_type(module, build_parameters)[source]#

Loads a likelihood from a module type.

After loading, this method returns a tuple of the likelihood and the modeling tools.

This function is used by both load_likelihood_from_script() and load_likelihood_from_module(). It is not intended to be called directly.

Parameters:
  • module (ModuleType) – a loaded module

  • build_parameters (NamedParameters) – a NamedParameters object containing the factory function parameters

Return type:

tuple[Likelihood, ModelingTools]