aboutsummaryrefslogtreecommitdiffstats
path: root/sens.py
diff options
context:
space:
mode:
authorshivesh <s.p.mandalia@qmul.ac.uk>2018-05-22 08:16:43 -0500
committershivesh <s.p.mandalia@qmul.ac.uk>2018-05-22 08:16:43 -0500
commitca0ec62f2af59784b0ff2782037807b715b1a77b (patch)
tree532c34570f981c7717b40be127f0fa451a91986b /sens.py
parent47f607d6f9fba07f74fd635eabc4856cf0e2d351 (diff)
downloadGolemFlavor-ca0ec62f2af59784b0ff2782037807b715b1a77b.tar.gz
GolemFlavor-ca0ec62f2af59784b0ff2782037807b715b1a77b.zip
Tue May 22 08:16:43 CDT 2018
Diffstat (limited to 'sens.py')
-rwxr-xr-xsens.py21
1 files changed, 11 insertions, 10 deletions
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):