code: def infer_step(self, data):
      if self.precision == "fp32":
          pp_out = self.infer_step_fp32(data)
      elif self.precision == "fp16":
          pp_out = self.infer_step_fp16(data)
      return pp_out
  
file_path: PaddleSeg/contrib/PanopticSeg/paddlepanseg/core/launcher.py
imports: import abc
  import paddle
label_desc: Use image node_id 5 for calling the AMPLauncher obj's underlying member method code with example usage: obj.infer_step(data) and returns: pp_out