class_docstr: Guided-Anchor-based RPN head.
class_docstr_tok: ["Guided-Anchor-based","RPN","head","."]
code: def __init__(self, in_channels, **kwargs):
      super(GARPNHead, self).__init__(1, in_channels, **kwargs)
  
file_path: insightface/detection/scrfd/mmdet/models/dense_heads/ga_rpn_head.py
imports: import torch
  import torch.nn
  import torch.nn.functional
  from mmcv.cnn import normal_init
  from mmcv.ops import nms
  from ..builder import HEADS
  from .guided_anchor_head import GuidedAnchorHead
  from .rpn_test_mixin import RPNTestMixin
label_desc: Use image node_id 1 to create a new GARPNHead object from inherited base classes: RPNTestMixin, GuidedAnchorHead with example: obj = GARPNHead(in_channels)