fixed three tests by being _slightly_ less stringeent about poositive-definiteness

This commit is contained in:
James Hensman 2013-09-20 14:37:24 +01:00
parent 7af2d62ee6
commit 74da636245

View file

@ -568,7 +568,7 @@ class Kern_check_model(Model):
def is_positive_definite(self): def is_positive_definite(self):
v = np.linalg.eig(self.kernel.K(self.X))[0] v = np.linalg.eig(self.kernel.K(self.X))[0]
if any(v<0): if any(v<-1e-6):
return False return False
else: else:
return True return True