code: def mobilenet_param_groups(
      model: nn.Module,
  ) -> List[List[nn.Parameter]]:
      layers = []
      layers += [nn.Sequential(*model[0])]
      layers += [nn.Sequential(*model[1:3])]
      layers += [nn.Sequential(*model[3:12])]
      layers += [nn.Sequential(*model[12:])]
  
      param_groups = [list(layer.parameters()) for layer in layers]
      check_all_model_params_in_groups2(model, param_groups)
  
      return param_groups
  
file_path: icevision/icevision/models/fastai/unet/backbones/mobilenet_configs.py
imports: from types import MethodType
  from typing import List
  from icevision.utils.torch_utils import check_all_model_params_in_groups2
  from torch import nn
  import torchvision
  from icevision.models.fastai.unet.backbones.backbone_config import TorchvisionUNetBackboneConfig
label_desc: Use image node_id 2 for calling a global function with example usage: mobilenet_param_groups(model) and returns: param_groups