class_docstr: ByteTrack network, see https://arxiv.org/abs/2110.06864
  
  Args:
      detector (object): detector model instance
      reid (object): reid model instance, default None
      tracker (object): tracker instance
code: def from_config(cls, cfg, *args, **kwargs):
      detector = create(cfg["detector"])
  
      if cfg["reid"] != "None":
          reid = create(cfg["reid"])
      else:
          reid = None
  
      tracker = create(cfg["tracker"])
  
      return {
          "detector": detector,
          "reid": reid,
          "tracker": tracker,
      }
  
file_path: PaddleDetection/ppdet/modeling/architectures/bytetrack.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from ppdet.core.workspace import register, create
  from .meta_arch import BaseArch
label_desc: Use image node_id 2 for calling the ByteTrack obj's underlying member method code with example usage: obj.from_config(cls, cfg) and returns: dict