docstr: delete plugins for block if exist.
  
  Args:
      plugin_names (list[str]): List of plugins name to delete.
docstr_tok: ["delete","plugins","for","block","if","exist",".","Args",":","plugin_names","(","list","[","str","]",")",":","List","of","plugins","name","to","delete","."]
code: def _del_block_plugins(self, plugin_names):
      """delete plugins for block if exist.
  
      Args:
          plugin_names (list[str]): List of plugins name to delete.
      """
      assert isinstance(plugin_names, list)
      for plugin_name in plugin_names:
          del self._modules[plugin_name]
  
file_path: mmdetection/mmdet/models/backbones/resnext.py
imports: import math
  from mmcv.cnn import build_conv_layer, build_norm_layer
  from mmdet.registry import MODELS
  from ..layers import ResLayer
  from .resnet import Bottleneck
  from .resnet import ResNet
label_desc: Use image node_id 2 for calling the Bottleneck obj's underlying member method code with example usage: obj._del_block_plugins(plugin_names) without return types