class_docstr: This class implements the `MobileNetv3 architecture <https://arxiv.org/abs/1905.02244>`_
class_docstr_tok: ["This","class","implements","the","`","MobileNetv3","architecture","<","https",":","\/\/arxiv.org\/abs\/1905.02244",">","`","_"]
code: def add_arguments(cls, parser: argparse.ArgumentParser):
      group = parser.add_argument_group(title=cls.__name__)
      group.add_argument(
          "--model.classification.mobilenetv3.mode",
          type=str,
          default="large",
          help="Configuration for mobilenetv3. Default: large",
          choices=("small", "large"),
      )
      group.add_argument(
          "--model.classification.mobilenetv3.width-multiplier",
          type=float,
          default=1.0,
          help="Width multiplier for mobilenetv3. Default: 1.0",
      )
      return parser
  
file_path: ml-cvnets/cvnets/models/classification/mobilenetv3.py
imports: import argparse
  from typing import Optional, Tuple
  from torch import nn
  from cvnets.layers import ConvLayer2d, Dropout, GlobalPool, LinearLayer
  from cvnets.layers.activation import build_activation_layer
  from cvnets.models import MODEL_REGISTRY
  from cvnets.models.classification.base_image_encoder import BaseImageEncoder
  from cvnets.models.classification.config.mobilenetv3 import get_configuration
  from cvnets.modules import InvertedResidualSE
  from utils.math_utils import bound_fn, make_divisible
label_desc: Use image node_id 3 for calling the MobileNetV3 obj's underlying member method code with example usage: obj.add_arguments(cls, parser) and returns: parser