> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://fr.nvidia-localization.ferndocs.com/fr/nemo/rl/latest/nemo-rl-utils-nsys/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://fr.nvidia-localization.ferndocs.com/_mcp/server. # nemo\_rl.utils.nsys ## Contenu du Module ### Classes | Nom | Description | | ------------------------------------------------------ | --------------------------------------------- | | [`ProfilablePolicy`](#nemorlutilsnsysprofilablepolicy) | Classe de base pour les classes de protocole. | ### Fonctions | Nom | Description | | --------------------------------------------------------------- | --------------------------------------------------------------------------------- | | [`maybe_gpu_profile_step`](#nemorlutilsnsysmaybegpuprofilestep) | Néant | | [`wrap_with_nvtx_name`](#nemorlutilsnsyswrapwithnvtxname) | Un décorateur pour envelopper une fonction avec une plage NVTX avec le nom donné. | ### Données `NRL_NSYS_WORKER_PATTERNS` `NRL_NSYS_PROFILE_STEP_RANGE` ### API ```python nemo_rl.utils.nsys.NRL_NSYS_WORKER_PATTERNS ``` **Valeur**: `get(...)` ```python nemo_rl.utils.nsys.NRL_NSYS_PROFILE_STEP_RANGE ``` **Valeur**: `get(...)` ```python class nemo_rl.utils.nsys.ProfilablePolicy ``` **Bases**: `typing.Protocol` ```python start_gpu_profiling() -> None ``` ```python stop_gpu_profiling() -> None ``` ```python nemo_rl.utils.nsys.maybe_gpu_profile_step( policy: nemo_rl.utils.nsys.ProfilablePolicy, step: int ) ``` ```python nemo_rl.utils.nsys.wrap_with_nvtx_name(name: str) ``` Un décorateur pour envelopper une fonction avec une plage NVTX avec le nom donné.