code: def predict_proba(self, X):
      X = self._validate_input(X=X)
      data = pd.DataFrame(X)
      y_pred_proba = self.predictor_.predict_proba(data=data).to_numpy()
      return y_pred_proba
  
file_path: autogluon/tabular/src/autogluon/tabular/experimental/_tabular_classifier.py
imports: from __future__ import annotations
  from typing import List
  import pandas
  from sklearn.base import BaseEstimator, ClassifierMixin
  from sklearn.utils.multiclass import unique_labels
  from sklearn.utils.validation import check_array, check_is_fitted, check_X_y
  from autogluon.core.metrics import Scorer
  from ..None import TabularPredictor
  from ._scikit_mixin import ScikitMixin
label_desc: Use image node_id 4 for calling the TabularClassifier obj's underlying member method code with example usage: obj.predict_proba(X) and returns: y_pred_proba