From 848c7cdce99cedc3d786df53173d635787fe775e Mon Sep 17 00:00:00 2001 From: tlatorre Date: Mon, 16 Nov 2020 08:19:38 -0600 Subject: return np.inf if parameters are out of bounds --- utils/dm-search | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'utils/dm-search') diff --git a/utils/dm-search b/utils/dm-search index b27e3fc..2a008d5 100755 --- a/utils/dm-search +++ b/utils/dm-search @@ -237,7 +237,7 @@ def make_nll(dm_particle_id, dm_mass, dm_energy, data, muons, mc, atmo_scale_fac df_dict_dm[id] = dm_sample[dm_sample.id == id] def nll(x, grad=None): - if any(x[i] < 0 for i in (0,2,4,5,6)): + if (x < PRIORS_LOW).any() or (x > PRIORS_HIGH).any(): return np.inf # Get the Monte Carlo histograms. We need to do this within the -- cgit