From 1238252a19a4195084c0384817e3977d53778f84 Mon Sep 17 00:00:00 2001 From: Nicolas Date: Thu, 6 Jun 2013 11:24:00 +0100 Subject: [PATCH] removed visualize dependencies and added dKdiag_dX for linear --- GPy/kern/linear.py | 3 +++ GPy/util/__init__.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/GPy/kern/linear.py b/GPy/kern/linear.py index b2aa29f9..402e6ead 100644 --- a/GPy/kern/linear.py +++ b/GPy/kern/linear.py @@ -100,6 +100,9 @@ class linear(Kernpart): def dK_dX(self, dL_dK, X, X2, target): target += (((X2[:, None, :] * self.variances)) * dL_dK[:, :, None]).sum(0) + def dKdiag_dX(self,dL_dKdiag,X,target): + target += 2.*self.variances*dL_dKdiag[:,None]*X + #---------------------------------------# # PSI statistics # #---------------------------------------# diff --git a/GPy/util/__init__.py b/GPy/util/__init__.py index 27d25518..cbb5e250 100644 --- a/GPy/util/__init__.py +++ b/GPy/util/__init__.py @@ -11,6 +11,6 @@ import misc import warping_functions import datasets import mocap -import visualize +#import visualize import decorators import classification