code: def forward(self, x):
      output = []
      x = self.stem(x)
      for i, layer_name in enumerate(self.stage_layers):
          stage_layer = getattr(self, layer_name)
          x = stage_layer(x)
          if i in self.out_indices:
              output.append(x)
  
      return tuple(output)
  
file_path: insightface/detection/scrfd/mmdet/models/backbones/mobilenet.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import torch
  import torch.nn
  from mmdet.utils import get_root_logger
  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 ..builder import BACKBONES
label_desc: Use image node_id 2 for calling the MobileNetV1 obj's underlying member method code with example usage: obj.forward(x) and returns: tuple