From 90cc217e37e50d7b329e079085c91f5af9a5b225 Mon Sep 17 00:00:00 2001 From: James Hensman Date: Mon, 23 Mar 2015 15:48:20 +0000 Subject: [PATCH] minimual edits to exact_inference --- .../exact_gaussian_inference.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/GPy/inference/latent_function_inference/exact_gaussian_inference.py b/GPy/inference/latent_function_inference/exact_gaussian_inference.py index 312855f7..4c6b70df 100644 --- a/GPy/inference/latent_function_inference/exact_gaussian_inference.py +++ b/GPy/inference/latent_function_inference/exact_gaussian_inference.py @@ -40,9 +40,14 @@ class ExactGaussianInference(LatentFunctionInference): """ Returns a Posterior class containing essential quantities of the posterior """ - assert mean_function is None, "inference with a mean function not implemented" - YYT_factor = self.get_YYTfactor(Y) + if mean_function is None: + m = 0 + else: + m = mean_function.f(X) + + + YYT_factor = self.get_YYTfactor(Y-m) K = kern.K(X)