def log_likelihood(self):
return self._log_marginal_likelihood or self.inference()[<NUM_LIT:1>]<EOL>
The log marginal likelihood of the model, :math:`p(\mathbf{y})`, this is the objective function of the model being optimised