class_docstr: SiamRPN
class_docstr_tok: ["SiamRPN"]
code: def __init__(self, bz=1, is_train=False, ctx=cpu(), **kwargs):
      super(SiamRPN, self).__init__(**kwargs)
      self.backbone = alexnetlegacy(ctx=ctx)
      self.rpn_head = DepthwiseRPN(bz=bz, is_train=is_train, ctx=ctx)
      self.bz = bz
      self.is_train = is_train
      self.zbranch = None
      self.xbranch = None
      self.cls = None
      self.loc = None
  
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 1 to create a new SiamRPN object from inherited base classes: HybridBlock with example: obj = SiamRPN(bz, is_train, ctx)