class_docstr: SiamRPN
class_docstr_tok: ["SiamRPN"]
docstr: track x branch
  
  Parameters
  ----------
      xinput : np.ndarray
          predicted frame
  
  Returns
  -------
  dic
      predicted frame result
docstr_tok: ["track","x","branch","Parameters","--","--","--","--","--","xinput",":","np.ndarray","predicted","frame","Returns","--","--","--","-","dic","predicted","frame","result"]
code: def track(self, xinput):
      """track x branch
  
      Parameters
      ----------
          xinput : np.ndarray
              predicted frame
  
      Returns
      -------
      dic
          predicted frame result
      """
      xbranch = self.backbone(xinput)
      self.cls, self.loc = self.rpn_head(self.zbranch, xbranch)
      return {
          "cls": self.cls,
          "loc": self.loc,
      }
  
file_path: gluon-cv/gluoncv/model_zoo/siamrpn/siam_net.py
imports: from mxnet.gluon.block import HybridBlock
  from mxnet.context import cpu
  import mxnet
  from gluoncv.model_zoo.siamrpn.siam_alexnet import alexnetlegacy
  from gluoncv.model_zoo.siamrpn.siam_rpn import DepthwiseRPN
label_desc: Use image node_id 3 for calling the SiamRPN obj's underlying member method code with example usage: obj.track(xinput) and returns: dict