class_docstr: RPN head.
  
  Args:
      in_channels (int): Number of channels in the input feature map.
class_docstr_tok: ["RPN","head",".","Args",":","in_channels","(","int",")",":","Number","of","channels","in","the","input","feature","map","."]
docstr: Initialize weights of the head.
docstr_tok: ["Initialize","weights","of","the","head","."]
code: def init_weights(self):
      """Initialize weights of the head."""
      normal_init(self.rpn_conv, std=0.01)
      normal_init(self.rpn_cls, std=0.01)
      normal_init(self.rpn_reg, std=0.01)
  
file_path: insightface/detection/scrfd/mmdet/models/dense_heads/rpn_head.py
imports: import torch
  import torch.nn
  import torch.nn.functional
  from mmcv.cnn import normal_init
  from mmcv.ops import batched_nms
  from ..builder import HEADS
  from .anchor_head import AnchorHead
  from .rpn_test_mixin import RPNTestMixin
label_desc: Use image node_id 3 for calling the RPNHead obj's underlying member method code with example usage: obj.init_weights() without return types