class_docstr: The post process for PGNet.
code: def __init__(
      self,
      character_dict_path,
      valid_set,
      score_thresh,
      mode,
      point_gather_mode=None,
      **kwargs,
  ):
      self.character_dict_path = character_dict_path
      self.valid_set = valid_set
      self.score_thresh = score_thresh
      self.mode = mode
      self.point_gather_mode = point_gather_mode
  
      # c++ la-nms is faster, but only support python 3.5
      self.is_python35 = False
      if sys.version_info.major == 3 and sys.version_info.minor == 5:
          self.is_python35 = True
  
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 1 to create a new PGPostProcess object from inherited base classes: object with example: obj = PGPostProcess(character_dict_path, valid_set, score_thresh, mode, point_gather_mode)