docstr: Create ensemble predictions from the base model predictions.
  
  Parameters
  ----------
  base_models_predictions : np.ndarray
      shape = (n_base_models, n_data_points, n_targets)
      Same as in the fit method.
  
  Returns
  -------
  np.ndarray
docstr_tok: ["Create","ensemble","predictions","from","the","base","model","predictions",".","Parameters","--","--","--","--","--","base_models_predictions",":","np.ndarray","shape","=","(","n_base_models",",","n_data_points",",","n_targets",")","Same","as","in","the","fit","method",".","Returns","--","--","--","-","np.ndarray"]
code: def predict(
      self, base_models_predictions: Union[np.ndarray, List[np.ndarray]]
  ) -> np.ndarray:
      """Create ensemble predictions from the base model predictions.
  
      Parameters
      ----------
      base_models_predictions : np.ndarray
          shape = (n_base_models, n_data_points, n_targets)
          Same as in the fit method.
  
      Returns
      -------
      np.ndarray
      """
      pass
  
imports: from __future__ import annotations
  from abc import ABC, abstractmethod
  from typing import Any, Dict, List, Sequence, Tuple, Union
  import numpy
  from autosklearn.automl_common.common.utils.backend import Backend
  from autosklearn.data.validation import SUPPORTED_FEAT_TYPES
  from autosklearn.ensemble_building.run import Run
  from autosklearn.metrics import Scorer
  from autosklearn.pipeline.base import BasePipeline
label_desc: Use image node_id 4 for calling the AbstractEnsemble obj's underlying member method code with example usage: obj.predict(base_models_predictions) without return types