Multioutput is working

This commit is contained in:
Ricardo 2013-07-18 18:49:26 +01:00
parent ddf64629ae
commit 70c44b2cdd
15 changed files with 598 additions and 126 deletions

View file

@ -480,7 +480,7 @@ class Model(Parameterised):
:type optimzer: string TODO: valid strings?
"""
assert isinstance(self.likelihood, likelihoods.EP), "pseudo_EM is only available for EP likelihoods"
assert isinstance(self.likelihood, likelihoods.EP) or isinstance(self.likelihood, likelihoods.EP_Mixed_Noise), "pseudo_EM is only available for EP likelihoods"
ll_change = epsilon + 1.
iteration = 0
last_ll = -np.inf