class_docstr: Bbox head used in Double-Head R-CNN
  
  .. code-block:: none
  
                                        /-> cls
                    /-> shared convs ->
                                        \-> reg
      roi features
                                        /-> cls
                    \-> shared fc    ->
                                        \-> reg
code: def init_weights(self):
      # conv layers are already initialized by ConvModule
      normal_init(self.fc_cls, std=0.01)
      normal_init(self.fc_reg, std=0.001)
  
      for m in self.fc_branch.modules():
          if isinstance(m, nn.Linear):
              xavier_init(m, distribution="uniform")
  
file_path: insightface/detection/scrfd/mmdet/models/roi_heads/bbox_heads/double_bbox_head.py
imports: import torch.nn
  from mmcv.cnn import ConvModule, normal_init, xavier_init
  from mmdet.models.backbones.resnet import Bottleneck
  from mmdet.models.builder import HEADS
  from .bbox_head import BBoxHead
label_desc: Use image node_id 4 for calling the DoubleConvFCBBoxHead obj's underlying member method code with example usage: obj.init_weights() without return types