From ca0ec62f2af59784b0ff2782037807b715b1a77b Mon Sep 17 00:00:00 2001 From: shivesh Date: Tue, 22 May 2018 08:16:43 -0500 Subject: Tue May 22 08:16:43 CDT 2018 --- sens.py | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) (limited to 'sens.py') diff --git a/sens.py b/sens.py index 58f8231..f8c8b56 100755 --- a/sens.py +++ b/sens.py @@ -273,17 +273,18 @@ def main(): print '|||| SCALE = {0:.0E}'.format(np.power(10, sc)) scale.value = sc if args.stat_method is StatCateg.BAYESIAN: - stat = mn_utils.mn_evidence( - mn_paramset = sens_paramset, - llh_paramset = llh_paramset, - asimov_paramset = asimov_paramset, - args = args, - fitter = fitter - ) - if stat is None: + try: + stat = mn_utils.mn_evidence( + mn_paramset = sens_paramset, + llh_paramset = llh_paramset, + asimov_paramset = asimov_paramset, + args = args, + fitter = fitter + ) + except: print 'Failed run, continuing' - raise - # continue + # raise + continue print '## Evidence = {0}'.format(stat) elif args.stat_method is StatCateg.FREQUENTIST: def fn(x): -- cgit v1.2.3