class_docstr: PP-TinyPose Model.
class_docstr_tok: ["PP-TinyPose","Model","."]
code: def __init__(self):
      self.det_model_dir = os.path.join(
          self.directory, "model/picodet_s_320_coco_lcnet/"
      )
      self.keypoint_model_dir = os.path.join(
          self.directory, "model/tinypose_256x192/"
      )
      self.detector = Detector(self.det_model_dir)
      self.topdown_keypoint_detector = KeyPointDetector(
          self.keypoint_model_dir
      )
  
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 1 to create a new PP_TinyPose object  with example: obj = PP_TinyPose()