From 3b727e5118940e3053a85c7ab97100ace85a8116 Mon Sep 17 00:00:00 2001 From: Zhenwen Dai Date: Tue, 21 Oct 2014 10:06:23 +0100 Subject: [PATCH] correct the initialization of ssmrd --- GPy/models/ss_mrd.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GPy/models/ss_mrd.py b/GPy/models/ss_mrd.py index adaf6260..2d0c8b2b 100644 --- a/GPy/models/ss_mrd.py +++ b/GPy/models/ss_mrd.py @@ -31,7 +31,7 @@ class SSMRD(Model): inference_methods = [None]* len(Ylist) self.var_priors = [VarPrior_SSMRD(nModels=len(Ylist),pi=pi,learnPi=False, group_spike=True) for i in xrange(len(Ylist))] - self.models = [SSGPLVM(y, input_dim, X=X, X_variance=X_variance, Gamma=Gammas[i], num_inducing=num_inducing,Z=Zs[i], learnPi=False, group_spike=True, + self.models = [SSGPLVM(y, input_dim, X=X.copy(), X_variance=X_variance, Gamma=Gammas[i], num_inducing=num_inducing,Z=Zs[i], learnPi=False, group_spike=True, kernel=kernel.copy(),inference_method=inference_methods[i],likelihood=likelihoods[i], variational_prior=self.var_priors[i], name='model_'+str(i), mpi_comm=mpi_comm) for i,y in enumerate(Ylist)] self.link_parameters(*(self.models))