a bug fix for set_XY

This commit is contained in:
Zhenwen Dai 2014-11-03 17:37:33 +00:00
parent be5a24520d
commit 6f78a724fc

View file

@ -114,7 +114,7 @@ class GP(Model):
# LVM models # LVM models
from ..core.parameterization.variational import VariationalPosterior from ..core.parameterization.variational import VariationalPosterior
if isinstance(self.X, VariationalPosterior): if isinstance(self.X, VariationalPosterior):
assert isinstance(X, type(self.X), "The given X must have the same type as the X in the model!") assert isinstance(X, type(self.X)), "The given X must have the same type as the X in the model!"
self.unlink_parameter(self.X) self.unlink_parameter(self.X)
self.X = X self.X = X
self.link_parameters(self.X) self.link_parameters(self.X)