From 5697a533e7f1912ca180a71aeade309304a9a101 Mon Sep 17 00:00:00 2001 From: Zhenwen Dai Date: Tue, 9 Sep 2014 12:17:29 +0100 Subject: [PATCH] a bug fix for VarDTC_minibatch --- GPy/inference/latent_function_inference/var_dtc_parallel.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GPy/inference/latent_function_inference/var_dtc_parallel.py b/GPy/inference/latent_function_inference/var_dtc_parallel.py index c5cf08d1..53b31dab 100644 --- a/GPy/inference/latent_function_inference/var_dtc_parallel.py +++ b/GPy/inference/latent_function_inference/var_dtc_parallel.py @@ -204,7 +204,7 @@ class VarDTC_minibatch(LatentFunctionInference): #====================================================================== # dL_dKmm = -(output_dim*np.einsum('md,od->mo',KmmInvPsi2LLInvT,KmmInvPsi2LLInvT) + vvt)/2. - dL_dKmm = dL_dpsi2R - KmmInv.dot(psi2_full).dot(KmmInv)/2. + dL_dKmm = dL_dpsi2R - output_dim*KmmInv.dot(psi2_full).dot(KmmInv)/2. #====================================================================== # Compute the Posterior distribution of inducing points p(u|Y)