class_docstr: Initiate a tracktor based on an object detetor.
class_docstr_tok: ["Initiate","a","tracktor","based","on","an","object","detetor","."]
code: def __init__(
      self,
      gpu_id=0,
      detector_thresh=0.5,
      model_name="",
      use_pretrained=False,
      param_path="",
      data_shape=512,
  ):
      self.detector = GeneralDetector(
          gpu_id,
          aspect_ratio=1.0,
          data_shape=data_shape,
          model_name=model_name,
          use_pretrained=use_pretrained,
          param_path=param_path,
      )
      self._anchor_tensor = None
      self._detector_thresh = detector_thresh
      self._ctx = mx.gpu(gpu_id)
  
      self._dummy_ti = mx.nd.array([[0]], ctx=self._ctx)
  
file_path: gluon-cv/gluoncv/model_zoo/smot/tracktors.py
imports: from abc import ABC, abstractmethod
  import numpy
  import mxnet
  from .utils import timeit
  from .general_detector import GeneralDetector
label_desc: Use image node_id 1 to create a new GluonSSDMultiClassTracktor object from inherited base classes: BaseAnchorBasedTracktor with example: obj = GluonSSDMultiClassTracktor(gpu_id, detector_thresh, model_name, use_pretrained, param_path, data_shape)