docstr: Same as fit method, the parameters are consistent with MMCV runner.run()
docstr_tok: ["Same","as","fit","method",",","the","parameters","are","consistent","with","MMCV","runner.run","(",")"]
code: def run(
      self,
      data_loaders_creators: List[Callable],
      workflow: List[Tuple[str, int]],
      max_epochs: Optional[int] = None,  # deprecated
      reduce_results: bool = True,
      **kwargs,
  ) -> List:
      """
      Same as fit method, the parameters are consistent with MMCV runner.run()
      """
      return self.fit(
          data_loaders_creators,
          workflow,
          max_epochs,
          reduce_results,
          **kwargs,
      )
  
file_path: BigDL/python/orca/src/bigdl/orca/learn/pytorch/experimential/mmcv/mmcv_ray_estimator.py
imports: import types
  import copy
  import ray
  from bigdl.dllib.utils.log4Error import invalidInputError
  from bigdl.orca.learn.pytorch.core.base_ray_estimator import BaseRayEstimator
  from bigdl.orca.learn.pytorch.experimential.mmcv.mmcv_ray_runner import MMCVRayEpochRunner
  from bigdl.orca.learn.pytorch.utils import process_stats
  from typing import Dict, List, Optional, Tuple, Callable, Union
label_desc: Use image node_id 3 for calling the MMCVRayEstimator obj's underlying member method code with example usage: obj.run(data_loaders_creators, workflow, max_epochs, reduce_results) and returns: self