code: def _do_predict(self, X):
      predict_func = getattr(self.estimator_, self._predict_func)
      return predict_func(X)
  
imports: import numpy
  from sklearn.base import BaseEstimator
  from sklearn.utils import check_array, check_consistent_length
  from sklearn.utils.metaestimators import available_if
  from sklearn.utils.validation import check_is_fitted
  from .exceptions import NoComparablePairException
  from .nonparametric import CensoringDistributionEstimator, SurvivalFunctionEstimator
  from .util import check_y_survival
label_desc: Use image node_id 4 for calling the _ScoreOverrideMixin obj's underlying member method code with example usage: obj._do_predict(X) and returns: predict_func