Skip to content
Snippets Groups Projects
Commit 8927f8ba authored by Sylvia Biscoveanu's avatar Sylvia Biscoveanu
Browse files

Merge branch 'improve-logging-information' into 'master'

Add logging messages to initialisation

See merge request !1148
parents bc23461f 515ca01b
No related branches found
No related tags found
1 merge request!1148Add logging messages to initialisation
Pipeline #451247 passed with warnings
......@@ -243,6 +243,7 @@ class Sampler(object):
self._fixed_parameter_keys = list()
self._constraint_parameter_keys = list()
self._initialise_parameters()
self._log_information_about_priors_and_likelihood()
self.exit_code = exit_code
......@@ -353,11 +354,16 @@ class Sampler(object):
self.likelihood.parameters[key] = self.priors[key].sample()
self._fixed_parameter_keys.append(key)
logger.info("Search parameters:")
def _log_information_about_priors_and_likelihood(self):
logger.info("Analysis priors:")
for key in self._search_parameter_keys + self._constraint_parameter_keys:
logger.info(f" {key} = {self.priors[key]}")
logger.info(f"{key}={self.priors[key]}")
for key in self._fixed_parameter_keys:
logger.info(f" {key} = {self.priors[key].peak}")
logger.info(f"{key}={self.priors[key].peak}")
logger.info(f"Analysis likelihood class: {self.likelihood.__class__}")
logger.info(
f"Analysis likelihood noise evidence: {self.likelihood.noise_log_likelihood()}"
)
def _initialise_result(self, result_class):
"""
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment