code: def forward_plugin(self, x, plugin_names):
      out = x
      for name in plugin_names:
          out = getattr(self, name)(x)
      return out
  
imports: import torch.nn
  import torch.utils.checkpoint
  from mmcv.cnn import build_conv_layer, build_norm_layer, build_plugin_layer, constant_init, kaiming_init
  from mmcv.runner import load_checkpoint
  from torch.nn.modules.batchnorm import _BatchNorm
  from mmdet.utils import get_root_logger
  from ..builder import BACKBONES
  from ..utils import ResLayer
label_desc: Use image node_id 3 for calling the Bottleneck obj's underlying member method code with example usage: obj.forward_plugin(x, plugin_names) and returns: out