From 2d39afd0a5e11fb7809285de7d8bcfe96df2e1b1 Mon Sep 17 00:00:00 2001 From: Alan Saul Date: Mon, 20 Apr 2015 10:08:37 +0100 Subject: [PATCH] Reverted back --- GPy/core/svgp.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/GPy/core/svgp.py b/GPy/core/svgp.py index 284386b3..06a9749c 100644 --- a/GPy/core/svgp.py +++ b/GPy/core/svgp.py @@ -56,8 +56,7 @@ class SVGP(SparseGP): self.kern.update_gradients_full(self.grad_dict['dL_dKmn'], self.Z, self.X) grad += self.kern.gradient.copy() self.kern.update_gradients_diag(self.grad_dict['dL_dKdiag'], self.X) - grad += self.kern.gradient.copy() - self.kern.gradient = grad + self.kern.gradient += grad if not self.Z.is_fixed:# only compute these expensive gradients if we need them self.Z.gradient = self.kern.gradients_X(self.grad_dict['dL_dKmm'], self.Z) + self.kern.gradients_X(self.grad_dict['dL_dKmn'], self.Z, self.X)