docs: def predict(self, X, cut_point=0.5):
          """Predicted class.
  
          Parameters
          ----------
          X : array-like, shape = [n_samples, n_features]
  
          Returns
          -------
          T : array-like, shape = [n_samples]
              Returns the prediction of the sample..
          """
          return np.floor(self.predict_proba(X)[:, 1] + (1 - cut_point))