From 521ca142bb2268c8a8c4c6f8d1b4d19382b5bbd4 Mon Sep 17 00:00:00 2001 From: James Hensman Date: Mon, 17 Aug 2015 15:00:29 +0100 Subject: [PATCH] reenabling gil --- GPy/util/choleskies_cython.pyx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/GPy/util/choleskies_cython.pyx b/GPy/util/choleskies_cython.pyx index 96891881..081491d5 100644 --- a/GPy/util/choleskies_cython.pyx +++ b/GPy/util/choleskies_cython.pyx @@ -80,7 +80,7 @@ def backprop_gradient_par(double[:,:] dL, double[:,:] L): dL_dK[k, k] /= (2. * L[k, k]) return dL_dK -cdef void chol_backprop(int N, double[:, ::1] dL, double[:, ::1] L):# nogil: +cdef void chol_backprop(int N, double[:, ::1] dL, double[:, ::1] L) nogil: cdef int i, k, n # DSYMV required constant arguments @@ -109,6 +109,6 @@ def backprop_gradient_par_c(double[:, :] dL, double[:, :] L): cdef double[:, ::1] dL_dK = np.tril(dL) # makes a copy, c-contig cdef double[:, ::1] L_cont = np.ascontiguousarray(L) cdef int N = L.shape[0] - if True:#with nogil: + with nogil: chol_backprop(N, dL_dK, L_cont) return np.asarray(dL_dK)