def bic(self):
    return ((self.coeff_size * np.log(self.train_length)) - (2 * np.log(self.max_ll)))
def bic(self):
    return ((self.coeff_size * np.log(self.train_length)) - (2 * np.log(self.max_ll)))