GPLVM get/setstate added

This commit is contained in:
Max Zwiessele 2013-07-10 16:51:41 +01:00
parent e8f2bec195
commit 266ec23f8a

View file

@ -41,6 +41,12 @@ class GPLVM(GP):
else: else:
return np.random.randn(Y.shape[0], input_dim) return np.random.randn(Y.shape[0], input_dim)
def getstate(self):
return GP.getstate(self)
def setstate(self, state):
GP.setstate(self, state)
def _get_param_names(self): def _get_param_names(self):
return sum([['X_%i_%i' % (n, q) for q in range(self.input_dim)] for n in range(self.num_data)], []) + GP._get_param_names(self) return sum([['X_%i_%i' % (n, q) for q in range(self.input_dim)] for n in range(self.num_data)], []) + GP._get_param_names(self)