(self, theta)
return -self.marginal_log_likelihood(theta)
Returns the negative marginal log likelihood (for optimizing it with scipy).

        Parameters
        ----------
        theta: np.array(2,)
            The hyperparameter alpha and beta on a log scale

        Returns
        -------
        float
            negative lnlikelihood + prior
Returns the negative marginal log likelihood (for optimizing it with scipy).
Returns the negative marginal log likelihood ( for optimizing it with scipy ) .
def negative_mll(self, theta):
        """
        Returns the negative marginal log likelihood (for optimizing it with scipy).

        Parameters
        ----------
        theta: np.array(2,)
            The hyperparameter alpha and beta on a log scale

        Returns
        -------
        float
            negative lnlikelihood + prior
        """
        return -self.marginal_log_likelihood(theta)
def negative_mll ( self , theta ) : return - self . marginal_log_likelihood ( theta )