class_docstr: PP-TinyPose Model.
class_docstr_tok: ["PP-TinyPose","Model","."]
docstr: Add the command config options.
docstr_tok: ["Add","the","command","config","options","."]
code: def add_module_config_arg(self):
      """
      Add the command config options.
      """
  
      self.arg_config_group.add_argument(
          "--output_dir",
          type=str,
          default="pp_tinypose_output",
          help="The directory to save output images.",
      )
      self.arg_config_group.add_argument(
          "--visualization",
          type=bool,
          default=True,
          help="whether to save output as images.",
      )
  
      self.arg_config_group.add_argument(
          "--use_gpu", action="store_true", help="use GPU or not"
      )
  
imports: import argparse
  import json
  import os
  import time
  from typing import Union
  import cv2
  import numpy
  from .det_keypoint_unite_infer import predict_with_given_det
  from .infer import Detector
  from .keypoint_infer import KeyPointDetector
  from .preprocess import base64_to_cv2
  from .preprocess import decode_image
  from .visualize import visualize_pose
  from paddlehub.module.module import moduleinfo
  from paddlehub.module.module import runnable
  from paddlehub.module.module import serving
label_desc: Use image node_id 5 for calling the PP_TinyPose obj's underlying member method code with example usage: obj.add_module_config_arg() without return types