From e0d0f2e633c18dd1e6ddc324957624105c1128d3 Mon Sep 17 00:00:00 2001 From: Mike Croucher Date: Sat, 28 Feb 2015 18:59:14 +0000 Subject: [PATCH] from functools import reduce for Py3 compat --- GPy/kern/_src/add.py | 1 + GPy/kern/_src/kern.py | 1 + GPy/testing/parameterized_tests.py | 1 + GPy/testing/pickle_tests.py | 1 + 4 files changed, 4 insertions(+) diff --git a/GPy/kern/_src/add.py b/GPy/kern/_src/add.py index 17c0027a..82c84c52 100644 --- a/GPy/kern/_src/add.py +++ b/GPy/kern/_src/add.py @@ -5,6 +5,7 @@ import numpy as np import itertools from ...util.caching import Cache_this from .kern import CombinationKernel +from functools import reduce class Add(CombinationKernel): """ diff --git a/GPy/kern/_src/kern.py b/GPy/kern/_src/kern.py index c4fadd57..6ccd315b 100644 --- a/GPy/kern/_src/kern.py +++ b/GPy/kern/_src/kern.py @@ -7,6 +7,7 @@ from ...core.parameterization.parameterized import Parameterized from .kernel_slice_operations import KernCallsViaSlicerMeta from ...util.caching import Cache_this from GPy.core.parameterization.observable_array import ObsAr +from functools import reduce diff --git a/GPy/testing/parameterized_tests.py b/GPy/testing/parameterized_tests.py index 431d535b..1ab0fd32 100644 --- a/GPy/testing/parameterized_tests.py +++ b/GPy/testing/parameterized_tests.py @@ -12,6 +12,7 @@ from GPy.core.parameterization.transformations import NegativeLogexp, Logistic from GPy.core.parameterization.parameterized import Parameterized from GPy.core.parameterization.param import Param from GPy.core.parameterization.index_operations import ParameterIndexOperations +from functools import reduce class ArrayCoreTest(unittest.TestCase): def setUp(self): diff --git a/GPy/testing/pickle_tests.py b/GPy/testing/pickle_tests.py index c79e9914..777d0d6b 100644 --- a/GPy/testing/pickle_tests.py +++ b/GPy/testing/pickle_tests.py @@ -19,6 +19,7 @@ from GPy.kern._src.static import Bias, White from GPy.examples.dimensionality_reduction import mrd_simulation from GPy.core.parameterization.variational import NormalPosterior from GPy.models.gp_regression import GPRegression +from functools import reduce def toy_model(): X = np.linspace(0,1,50)[:, None]