diff --git a/GPy/core/gp.py b/GPy/core/gp.py index 060b617a..6d9ed75d 100644 --- a/GPy/core/gp.py +++ b/GPy/core/gp.py @@ -56,7 +56,7 @@ class GP(Model): self.add_parameter(self.kern) self.add_parameter(self.likelihood) - self.parameters_changed() + #self.parameters_changed() def parameters_changed(self): self.posterior, self._log_marginal_likelihood, grad_dict = self.inference_method.inference(self.kern, self.X, self.likelihood, self.Y) diff --git a/GPy/core/sparse_gp.py b/GPy/core/sparse_gp.py index ab1f3bf0..3a6a98cb 100644 --- a/GPy/core/sparse_gp.py +++ b/GPy/core/sparse_gp.py @@ -51,11 +51,8 @@ class SparseGP(GP): self.X_variance = X_variance GP.__init__(self, X, Y, kernel, likelihood, inference_method=inference_method, name=name) - self.Z = Param('inducing inputs', self.Z) self.add_parameter(self.Z, index=0) - self.add_parameter(self.kern) - self.add_parameter(self.likelihood) def parameters_changed(self): self.posterior, self._log_marginal_likelihood, self.grad_dict = self.inference_method.inference(self.kern, self.X, self.X_variance, self.Z, self.likelihood, self.Y)