merged changes in likelihood_functions (James)

This commit is contained in:
Ricardo Andrade 2013-02-01 13:32:13 +00:00
parent 879fa138e1
commit eb04cbed63
3 changed files with 5 additions and 75 deletions

View file

@ -90,11 +90,8 @@ class GP(model):
For a Gaussian (or direct: TODO) likelihood, no iteration is required:
this function does nothing
"""
self.likelihood.fit_full(self.K)
# Recompute K + noise_term
self.K = self.kern.K(self.X,slices1=self.Xslices)
self.K += self.likelihood.variance
self.Ki, self.L, self.Li, self.K_logdet = pdinv(self.K)
self.likelihood.fit_full(self.kern.compute(self.X))
self._set_params(self._get_params()) # update the GP
def _model_fit_term(self):
"""