class_docstr: set config of preprocess, postprocess and visualize
  Args:
      infer_config (str): path of infer_cfg.yml
class_docstr_tok: ["set","config","of","preprocess",",","postprocess","and","visualize","Args",":","infer_config","(","str",")",":","path","of","infer_cfg.yml"]
docstr: Raises:
      ValueError: loaded model not in supported model type
docstr_tok: ["Raises",":","ValueError",":","loaded","model","not","in","supported","model","type"]
code: def check_model(self, yml_conf):
      """
      Raises:
          ValueError: loaded model not in supported model type
      """
      for support_model in SUPPORT_MODELS:
          if support_model in yml_conf["arch"]:
              return True
      raise ValueError(
          "Unsupported arch: {}, expect {}".format(
              yml_conf["arch"], SUPPORT_MODELS
          )
      )
  
file_path: PaddleDetection/deploy/third_engine/onnx/infer.py
imports: import os
  import yaml
  import argparse
  import numpy
  import glob
  from onnxruntime import InferenceSession
  from preprocess import Compose
label_desc: Use image node_id 2 for calling the PredictConfig obj's underlying member method code with example usage: obj.check_model(yml_conf) and returns: True