class_docstr: FoveaBox: Beyond Anchor-based Object Detector
  https://arxiv.org/abs/1904.03797
code: def init_weights(self):
      super().init_weights()
      if self.with_deform:
          self.feature_adaption.init_weights()
  
imports: import torch
  import torch.nn
  from mmcv.cnn import ConvModule, normal_init
  from mmcv.ops import DeformConv2d
  from mmdet.core import multi_apply, multiclass_nms
  from ..builder import HEADS
  from .anchor_free_head import AnchorFreeHead
label_desc: Use image node_id 3 for calling the FoveaHead obj's underlying member method code with example usage: obj.init_weights() without return types