code: def __init__(self, num_classes=1, down_ratio=4, max_objs=500):
      super(Gt2TTFTarget, self).__init__()
      self.down_ratio = down_ratio
      self.num_classes = num_classes
      self.max_objs = max_objs
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from numbers import Integral
  import cv2
  import copy
  import numpy
  import random
  import math
  from .operators import BaseOperator, register_op
  from .batch_operators import Gt2TTFTarget
  from ppdet.modeling.bbox_utils import bbox_iou_np_expand
  from ppdet.utils.logger import setup_logger
  from .op_helper import gaussian_radius
label_desc: Use image node_id 1 to create a new Gt2FairMOTTarget object from inherited base classes: Gt2TTFTarget with example: obj = Gt2FairMOTTarget(num_classes, down_ratio, max_objs)