fixed bug in GP_regression

This commit is contained in:
Nicolo Fusi 2012-12-06 12:32:31 +00:00
parent 2db9e7bb57
commit a0df883ec9

View file

@ -87,7 +87,7 @@ class GP_regression(model):
if self.Youter is None:
return -0.5*np.trace(mdot(self.Y.T,self.Ki,self.Y))
else:
return -0.5*np.sum(np.multiply(self.Ki, self.Y))
return -0.5*np.sum(np.multiply(self.Ki, self.Youter))
def log_likelihood(self):
complexity_term = -0.5*self.N*self.D*np.log(2.*np.pi) - self.D*self.hld