code: def forward(self, frames: pd.DataFrame) -> pd.DataFrame:
      # Do not pass the prediction column in the predict method for sklearn.
      frames.drop([self.predict_col], axis=1, inplace=True)
      predictions = self.model.predict(frames)
      predict_df = pd.DataFrame(predictions)
      # We need to rename the column of the output dataframe. For this we
      # shall rename it to the column name same as that of the predict column
      # passed in the training frames in EVA query.
      predict_df.rename(columns={0: self.predict_col}, inplace=True)
      return predict_df
  
file_path: evadb/evadb/functions/sklearn.py
imports: import pickle
  import pandas
  from evadb.functions.abstract.abstract_function import AbstractFunction
  from evadb.utils.generic_utils import try_to_import_flaml_automl
label_desc: Use image node_id 3 for calling the GenericSklearnModel obj's underlying member method code with example usage: obj.forward(frames) and returns: predict_df