From cc3ccf1ddc1bd58411d8bf2c5381f12f9a4c9cac Mon Sep 17 00:00:00 2001 From: James Hensman Date: Tue, 18 Dec 2012 15:51:39 +0000 Subject: [PATCH] reduced the memory requirements of the sparse GP by a factor of M! --- GPy/models/sparse_GP_regression.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GPy/models/sparse_GP_regression.py b/GPy/models/sparse_GP_regression.py index 0f0b0569..b7280195 100644 --- a/GPy/models/sparse_GP_regression.py +++ b/GPy/models/sparse_GP_regression.py @@ -98,7 +98,7 @@ class sparse_GP_regression(GP_regression): # Compute dL_dpsi self.dL_dpsi0 = - 0.5 * self.D * self.beta * np.ones(self.N) - self.dL_dpsi1 = (self.LLambdai.T[:,:,None,None]*self.V*self.C[None,:,None,:]).sum(1).sum(-1) + self.dL_dpsi1 = mdot(self.LLambdai.T,self.C,self.V.T) self.dL_dpsi2 = - 0.5 * self.beta * (self.D*(self.LBL_inv - self.Kmmi) + self.G) # Compute dL_dKmm