Commit 4113a0ba authored by Moritz Huebner's avatar Moritz Huebner

Moritz Huebner: Some formatting

parent d8a4f7ec
Pipeline #19451 passed with stages
in 7 minutes and 35 seconds
...@@ -106,7 +106,7 @@ class Sampler(object): ...@@ -106,7 +106,7 @@ class Sampler(object):
if user_input not in args: if user_input not in args:
logging.warning( logging.warning(
"Supplied argument '{}' not an argument of '{}', removing." "Supplied argument '{}' not an argument of '{}', removing."
.format(user_input, self.external_sampler_function)) .format(user_input, self.external_sampler_function))
bad_keys.append(user_input) bad_keys.append(user_input)
for key in bad_keys: for key in bad_keys:
self.kwargs.pop(key) self.kwargs.pop(key)
...@@ -155,7 +155,7 @@ class Sampler(object): ...@@ -155,7 +155,7 @@ class Sampler(object):
def log_prior(self, theta): def log_prior(self, theta):
return np.sum( return np.sum(
[np.log(self.priors[key].prob(t)) for key, t in [np.log(self.priors[key].prob(t)) for key, t in
zip(self.__search_parameter_keys, theta)]) zip(self.__search_parameter_keys, theta)])
def log_likelihood(self, theta): def log_likelihood(self, theta):
for i, k in enumerate(self.__search_parameter_keys): for i, k in enumerate(self.__search_parameter_keys):
...@@ -176,7 +176,7 @@ class Sampler(object): ...@@ -176,7 +176,7 @@ class Sampler(object):
""" """
draw = np.array([self.priors[key].sample() draw = np.array([self.priors[key].sample()
for key in self.__search_parameter_keys]) for key in self.__search_parameter_keys])
if np.isinf(self.log_likelihood(draw)): if np.isinf(self.log_likelihood(draw)):'Prior draw {} has inf likelihood'.format(draw))'Prior draw {} has inf likelihood'.format(draw))
if np.isinf(self.log_prior(draw)): if np.isinf(self.log_prior(draw)):
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment