From 3c8df559b1cb4746fc6746be6cb349c562c76827 Mon Sep 17 00:00:00 2001 From: Ivan Debono Date: Fri, 8 Feb 2019 19:26:47 +0100 Subject: [PATCH] Fixes bug Fixes this bug: TypeError: 'float' object cannot be interpreted as an index --- montepython/likelihoods/euclid_pk/__init__.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/montepython/likelihoods/euclid_pk/__init__.py b/montepython/likelihoods/euclid_pk/__init__.py index 636c3074..06edf2c5 100644 --- a/montepython/likelihoods/euclid_pk/__init__.py +++ b/montepython/likelihoods/euclid_pk/__init__.py @@ -1,7 +1,6 @@ from montepython.likelihood_class import Likelihood import os import numpy as np -import warnings from numpy import newaxis as na from math import exp, log, pi, log10 @@ -169,10 +168,9 @@ def loglkl(self, cosmo, data): fid_file.write('%.8g %.8g\n' % (H[index_z], D_A[index_z])) for index_z in xrange(self.nbin): fid_file.write('%.8g\n' % sigma_r[index_z]) - print '\n' - warnings.warn( - "Writing fiducial model in %s, for %s likelihood\n" % ( - self.data_directory+'/'+self.fiducial_file, self.name)) + print '\n\n /|\ Writing fiducial model in {0}'.format( + fid_file_path) + print '/_o_\ for {0} likelihood'.format(self.name) return 1j # NOTE: Many following loops will be hidden in a very specific numpy