class_docstr: The post process for PGNet.
code: def __call__(self, outs_dict, shape_list):
      post = PGNet_PostProcess(
          self.character_dict_path,
          self.valid_set,
          self.score_thresh,
          outs_dict,
          shape_list,
          point_gather_mode=self.point_gather_mode,
      )
      if self.mode == "fast":
          data = post.pg_postprocess_fast()
      else:
          data = post.pg_postprocess_slow()
      return data
  
file_path: PaddleOCR/ppocr/postprocess/pg_postprocess.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import os
  import sys
  from ppocr.utils.e2e_utils.pgnet_pp_utils import PGNet_PostProcess
label_desc: Use image node_id 2 for calling the PGPostProcess obj's underlying member method code with example usage: obj.__call__(outs_dict, shape_list) and returns: data