code: def choice(label: str, choices: list[Module]) -> LayerChoice:
      ...
  
file_path: nni/nni/mutable/shortcut.py
imports: from __future__ import annotations
  import logging
  from typing import TYPE_CHECKING, TypeVar, overload, List, cast
  from .mutable import Categorical, Numerical
label_desc: Use image node_id 2 for calling a global function with example usage: choice(label, choices) without return types