class_docstr: This is an abstract class.
  All algorithms inherit from BaseAlgorithm.
code: def predict_proba(self, X):
      y = self.predict(X)
      if "num_class" in self.params and self.params["num_class"] > 2:
          return y
      return np.column_stack((1 - y, y))
  
imports: import uuid
  import numpy
  from supervised.utils.common import construct_learner_name
  from supervised.utils.importance import PermutationImportance
  from supervised.utils.shap import PlotSHAP
label_desc: Use image node_id 7 for calling the BaseAlgorithm obj's underlying member method code with example usage: obj.predict_proba(X) and returns: np, y