code: def __init__(
      self,
      *args,
      plugin: Optional[dict] = dict(
          type="DropBlock", drop_prob=0.3, block_size=3, warmup_iters=0
      ),
      **kwargs,
  ) -> None:
      super().__init__(*args, **kwargs)
      self.plugin = None
      if plugin is not None:
          self.plugin = MODELS.build(plugin)
  
file_path: mmdetection/mmdet/models/necks/fpn_dropblock.py
imports: from typing import Optional, Tuple
  import torch.nn.functional
  from torch import Tensor
  from mmdet.registry import MODELS
  from .fpn import FPN
label_desc: Use image node_id 1 to create a new FPN_DropBlock object from inherited base classes: FPN with example: obj = FPN_DropBlock()