PyTorchConfiguration Classe
Représente les informations de configuration pour les tâches PyTorch distribuées.
Cette classe est utilisée dans la classe RunConfiguration.
Constructeur PyTorchConfiguration de classe.
- Héritage
-
azureml._base_sdk_common.abstract_run_config_element._AbstractRunConfigElementPyTorchConfiguration
Constructeur
PyTorchConfiguration(communication_backend='Nccl', process_count=None, node_count=1)
Paramètres
Nom | Description |
---|---|
communication_backend
|
Serveur principal de communication à utiliser pour la formation distribuée PyTorch. Les serveurs principaux pris en charge sont « Nccl » et « Gloo ». « Nccl » est utilisé par défaut. Valeur par défaut: Nccl
|
process_count
|
Nombre total de processus à lancer pour la tâche. Par défaut, la valeur est définie sur Valeur par défaut: None
|
node_count
|
Nombre de nœuds à dédier au travail. Valeur par défaut: 1
|