diff --git a/GPy/kern/sympykern.py b/GPy/kern/sympykern.py index 64c31111..4d912dc8 100644 --- a/GPy/kern/sympykern.py +++ b/GPy/kern/sympykern.py @@ -56,16 +56,14 @@ class spkern(kernpart): self.weave_kwargs = {\ 'support_code':self._function_code,\ - 'include_dirs':[tempfile.gettempdir(), os.path.join(current_dir,'symbolic/')],\ + 'include_dirs':[tempfile.gettempdir(), os.path.join(current_dir,'kern/')],\ 'headers':['"sympy_helpers.h"'],\ - 'sources':[os.path.join(current_dir,"symbolic/sympy_helpers.cpp")],\ + 'sources':[os.path.join(current_dir,"kern/sympy_helpers.cpp")],\ #'extra_compile_args':['-ftree-vectorize', '-mssse3', '-ftree-vectorizer-verbose=5'],\ 'extra_compile_args':[],\ 'extra_link_args':['-lgomp'],\ 'verbose':True} - - def __add__(self,other): return spkern(self._sp_k+other._sp_k) @@ -126,13 +124,14 @@ class spkern(kernpart): int N = target_array->dimensions[0]; int M = target_array->dimensions[1]; int D = X_array->dimensions[1]; - //#pragma omp parallel for private(j) + #pragma omp parallel for private(j) for (i=0;idimensions[0]; int D = X_array->dimensions[1]; - //#pragma omp parallel for + #pragma omp parallel for for (i=0;idimensions[0]; int M = partial_array->dimensions[1]; int D = X_array->dimensions[1]; - //#pragma omp parallel for private(j) + #pragma omp parallel for private(j) for (i=0;idimensions[0]; int M = partial_array->dimensions[1]; int D = X_array->dimensions[1]; - //#pragma omp parallel for private(j) + #pragma omp parallel for private(j) for (i=0;i