From ef4e64c6158f732dc4f5911bb856695c1acb45ad Mon Sep 17 00:00:00 2001 From: mzwiessele Date: Fri, 6 Nov 2015 10:02:13 +0000 Subject: [PATCH] [coregionalized] ICM did not build a multioutput kernel correctly if passed a kernel --- GPy/models/sparse_gp_coregionalized_regression.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/GPy/models/sparse_gp_coregionalized_regression.py b/GPy/models/sparse_gp_coregionalized_regression.py index 797d8b30..980f1e48 100644 --- a/GPy/models/sparse_gp_coregionalized_regression.py +++ b/GPy/models/sparse_gp_coregionalized_regression.py @@ -43,7 +43,9 @@ class SparseGPCoregionalizedRegression(SparseGP): #Kernel if kernel is None: - kernel = util.multioutput.ICM(input_dim=X.shape[1]-1, num_outputs=Ny, kernel=kern.RBF(X.shape[1]-1), W_rank=1,name=kernel_name) + kernel = kern.RBF(X.shape[1]-1) + + kernel = util.multioutput.ICM(input_dim=X.shape[1]-1, num_outputs=Ny, kernel=kernel, W_rank=1,name=kernel_name) #Likelihood likelihood = util.multioutput.build_likelihood(Y_list,self.output_index,likelihoods_list)