compute_target Module
Contient des fonctionnalités pour les cibles de calcul non gérées par Azure Machine Learning.
Les cibles de calcul définissent votre environnement de calcul d’entraînement et peuvent être des ressources locales ou distantes dans le cloud. Les ressources distantes vous permettent d’effectuer facilement un scale-up ou un scale-out de votre expérimentation de Machine Learning en tirant parti des fonctionnalités de traitement processeur et GPU accélérées.
Pour plus d’informations sur les cibles de calcul gérées par Azure Machine Learning, consultez la ComputeTarget classe. Pour plus d’informations, consultez Quelles sont les cibles de calcul dans Azure Machine Learning ?
Classes
| AbstractComputeTarget |
Classe abstraite pour les cibles de calcul non gérées par Azure Machine Learning. Constructeur AbstractComputeTarget de classe. |
| LocalTarget |
Classe permettant de définir l’ordinateur local en tant que cible de calcul. Configurez la cible locale. |
Functions
attach_legacy_compute_target
Attache une cible de calcul à ce projet.
attach_legacy_compute_target(experiment, source_directory, compute_target)
Paramètres
| Nom | Description |
|---|---|
|
experiment
Obligatoire
|
|
|
source_directory
Obligatoire
|
|
|
compute_target
Obligatoire
|
Objet cible de calcul à attacher. |
Retours
| Type | Description |
|---|---|
|
Aucun si l’attachement réussit, sinon lève une exception. |
is_compute_target_prepared
Vérifiez que la cible de calcul est préparée.
Vérifie si la cible de calcul, spécifiée dans run_config, est déjà préparée ou non pour la configuration d’exécution spécifiée.
is_compute_target_prepared(experiment, source_directory, run_config)
Paramètres
| Nom | Description |
|---|---|
|
experiment
Obligatoire
|
|
|
source_directory
Obligatoire
|
|
|
run_config
Obligatoire
|
Configuration de l’exécution. Il peut s’agir d’un nom de configuration d’exécution, sous forme de chaîne ou d’un objet azureml.core.runconfig.RunConfiguration. |
Retours
| Type | Description |
|---|---|
|
True, si la cible de calcul est préparée. |
prepare_compute_target
Préparez la cible de calcul.
Installe tous les packages requis pour une exécution d’expérience en fonction de run_config et de custom_run_config.
prepare_compute_target(experiment, source_directory, run_config)
Paramètres
| Nom | Description |
|---|---|
|
experiment
Obligatoire
|
|
|
source_directory
Obligatoire
|
|
|
run_config
Obligatoire
|
Configuration de l’exécution. Il peut s’agir d’un nom de configuration d’exécution, sous forme de chaîne ou d’un objet azureml.core.runconfig.RunConfiguration. |
Retours
| Type | Description |
|---|---|
|
Objet d’exécution |
remove_legacy_compute_target
Supprimez une cible de calcul du projet.
remove_legacy_compute_target(experiment, source_directory, compute_target_name)
Paramètres
| Nom | Description |
|---|---|
|
experiment
Obligatoire
|
|
|
source_directory
Obligatoire
|
|
|
compute_target_name
Obligatoire
|
|
Retours
| Type | Description |
|---|---|
|
Aucun si la suppression de la cible de calcul réussit, sinon lève une exception. |