docstr: Predict method for regression task for predict stage
  :param trained_operation: model object
  :param predict_data: data used for prediction
  :return:
docstr_tok: ["Predict","method","for","regression","task","for","predict","stage",":","param","trained_operation",":","model","object",":","param","predict_data",":","data","used","for","prediction",":","return",":"]
code: def predict(
      self, trained_operation, predict_data: InputData
  ) -> OutputData:
      """
      Predict method for regression task for predict stage
      :param trained_operation: model object
      :param predict_data: data used for prediction
      :return:
      """
  
      features = cudf.DataFrame(predict_data.features.astype("float32"))
  
      prediction = trained_operation.predict(features)
      converted = self._convert_to_output(prediction, predict_data)
  
      return converted
  
file_path: FEDOT/fedot/core/operations/evaluation/gpu/clustering.py
imports: import warnings
  from golem.utilities.requirements_notificator import warn_requirement
  from fedot.core.operations.operation_parameters import OperationParameters
  from typing import Optional
  from fedot.core.data.data import InputData, OutputData
  from fedot.core.operations.evaluation.gpu.common import CuMLEvaluationStrategy
  from fedot.utilities.random import ImplementationRandomStateHandler
label_desc: Use image node_id 3 for calling the CumlClusteringStrategy obj's underlying member method code with example usage: obj.predict(trained_operation, predict_data) and returns: converted