class_docstr: dataset Augmentation for SiamRPN tracking.
  
  Parameters
  ----------
  shift : int
      length of template augmentation shift
  scale : float
      template augmentation scale ratio
  blur : float
      template augmentation blur ratio
  flip : float
      template augmentation flip ratio
  color : float
      template augmentation color ratio
class_docstr_tok: ["dataset","Augmentation","for","SiamRPN","tracking",".","Parameters","--","--","--","--","--","shift",":","int","length","of","template","augmentation","shift","scale",":","float","template","augmentation","scale","ratio","blur",":","float","template","augmentation","blur","ratio","flip",":","float","template","augmentation","flip","ratio","color",":","float","template","augmentation","color","ratio"]
code: def __init__(self, shift, scale, blur, flip, color):
      self.shift = shift
      self.scale = scale
      self.blur = blur
      self.flip = flip
      self.color = color
      self.rgbVar = np.array(
          [
              [-0.55919361, 0.98062831, -0.41940627],
              [1.72091413, 0.19879334, -1.82968581],
              [4.64467907, 4.73710203, 4.88324118],
          ],
          dtype=np.float32,
      )
      self.cv2 = try_import_cv2()
  
file_path: gluon-cv/gluoncv/data/transforms/track.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from __future__ import unicode_literals
  import numpy
  from gluoncv.utils.filesystem import try_import_cv2
  from gluoncv.model_zoo.siamrpn.siamrpn_tracker import corner2center, center2corner
  from gluoncv.model_zoo.siamrpn.siamrpn_tracker import Center, Corner
label_desc: Use image node_id 1 to create a new SiamRPNaugmentation object  with example: obj = SiamRPNaugmentation(shift, scale, blur, flip, color)