> 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-models-huggingface-common/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.models.huggingface.common ## Contenu du Module ### Classes | Nom | Description | | ---------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | | [`FlashAttentionKwargs`](#nemorlmodelshuggingfacecommonflashattentionkwargs) | Classe de données pour stocker les kwargs de FlashAttention v2. | | [`ModelFlag`](#nemorlmodelshuggingfacecommonmodelflag) | Enum qui définit des drapeaux spéciaux pour les comportements spécifiques des modèles. | ### Fonctions | Nom | Description | | ------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | | [`is_gemma_model`](#nemorlmodelshuggingfacecommonisgemmamodel) | Aucun | | [`group_and_cat_tensors`](#nemorlmodelshuggingfacecommongroupandcattensors) | Regroupe et concatène des tenseurs selon les tailles de groupe, puis les remplit pour former un tenseur 2D. | | [`pack_sequences`](#nemorlmodelshuggingfacecommonpacksequences) | Emballe des séquences en lignes où chaque ligne concatène plusieurs séquences. | | [`unpack_tensor`](#nemorlmodelshuggingfacecommonunpacktensor) | Déballe un tenseur emballé en séquences individuelles remplies à la même longueur. | | [`get_flash_attention_kwargs`](#nemorlmodelshuggingfacecommongetflashattentionkwargs) | Renvoie les kwargs requis pour les fonctions avant FlashAttention v2. | ### Données `Tensor` ### API (reste du document traduit de la même manière, en conservant la structure MDX et les éléments de code)