'Return posterior probabilities of classification.
Parameters
X : array-like, shape = [n_samples, n_features]
Array of samples/test vectors.
Returns
C : array, shape = [n_samples, n_classes]
Posterior log-probabilities of classification per class.'

def predict_log_proba(self, X):

    probas_ = self.predict_proba(X)
    return np.log(probas_)
