code: def arguments_activation_fn(parser: argparse.ArgumentParser):
      group = parser.add_argument_group(
          title="Non-linear functions",
          description="Non-linear functions",
      )
  
      group.add_argument(
          "--model.activation.name",
          default="relu",
          type=str,
          help="Non-linear function name",
      )
      group.add_argument(
          "--model.activation.inplace",
          action="store_true",
          help="Use non-linear functions inplace",
      )
      group.add_argument(
          "--model.activation.neg-slope",
          default=0.1,
          type=float,
          help="Negative slope in leaky relu function",
      )
  
      return parser
  
file_path: ml-cvnets/cvnets/layers/activation/__init__.py
imports: import argparse
  import importlib
  import os
  from typing import Optional
  import torch.nn
  from utils import logger
label_desc: Use image node_id 2 for calling a global function with example usage: arguments_activation_fn(parser) and returns: parser