From 3070f0b6c538f273c503c3bcdf86fcd26761e871 Mon Sep 17 00:00:00 2001 From: James Hensman Date: Fri, 21 Dec 2012 11:43:15 +0000 Subject: [PATCH] removed some redundant looping in kern.py --- GPy/kern/kern.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GPy/kern/kern.py b/GPy/kern/kern.py index 3830d844..3ba7d97b 100644 --- a/GPy/kern/kern.py +++ b/GPy/kern/kern.py @@ -182,7 +182,7 @@ class kern(parameterised): X2 = X slices1, slices2 = self._process_slices(slices1,slices2) target = np.zeros_like(X) - [p.dK_dX(partial[s1,s2],X[s1,i_s],X2[s2,i_s],target[s1,i_s]) for p,i_s,ps,s1,s2 in zip(self.parts,self.input_slices, self.param_slices,slices1,slices2)] + [p.dK_dX(partial[s1,s2],X[s1,i_s],X2[s2,i_s],target[s1,i_s]) for p, i_s, s1, s2 in zip(self.parts, self.input_slices, slices1, slices2)] return target def Kdiag(self,X,slices=None):