sorting ouyt the variational posterior objects

This commit is contained in:
James Hensman 2014-02-24 15:44:11 +00:00
parent 66577a8fb0
commit 70ada7fa46
5 changed files with 121 additions and 133 deletions

View file

@ -35,6 +35,8 @@ class VariationalPosterior(Parameterized):
def __init__(self, means=None, variances=None, name=None, **kw):
super(VariationalPosterior, self).__init__(name=name, **kw)
self.mean = Param("mean", means)
self.ndim = self.mean.ndim
self.shape = self.mean.shape
self.variance = Param("variance", variances, Logexp())
self.add_parameters(self.mean, self.variance)
self.num_data, self.input_dim = self.mean.shape