[coregionalized] ICM did not build a multioutput kernel correctly if passed a kernel

This commit is contained in:
mzwiessele 2015-11-06 10:02:13 +00:00
parent eda71a2cc1
commit ef4e64c615

View file

@ -43,7 +43,9 @@ class SparseGPCoregionalizedRegression(SparseGP):
#Kernel #Kernel
if kernel is None: 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
likelihood = util.multioutput.build_likelihood(Y_list,self.output_index,likelihoods_list) likelihood = util.multioutput.build_likelihood(Y_list,self.output_index,likelihoods_list)