compute_target Module

Contient des fonctionnalités pour les cibles de calcul non managées par Azure Machine Learning.

Les cibles de calcul définissent votre environnement de calcul pour la formation. Il peut s’agir de 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 formation automatique, en tirant parti des capacités de traitement du processeur et du GPU accélérées.

Pour plus d’informations sur les cibles de calcul managées par Azure Machine Learning, consultez la classe ComputeTarget. Pour plus d’informations, consultez Qu’est-ce qu’une cible de calcul dans Azure Machine Learning ?

Classes

AbstractComputeTarget

Classe parente abstraite pour toutes les cibles de calcul managées par Azure Machine Learning.

Constructeur Class AbstractComputeTarget.

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
str
compute_target
Obligatoire
str

Objet cible de calcul à joindre.

Retours

Type Description

Si l’attachement est réussi, la valeur est None. Dans le cas contraire, une exception est levée.

is_compute_target_prepared

Vérifie si 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 de série de tests spécifiée.

is_compute_target_prepared(experiment, source_directory, run_config)

Paramètres

Nom Description
experiment
Obligatoire
source_directory
Obligatoire
str
run_config
Obligatoire

Configuration de série de tests. Il peut s’agir d’un nom de configuration de série de tests 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épare la cible de calcul.

Installe tous les packages requis pour une exécution d’expérience basée sur run_config et custom_run_config.

prepare_compute_target(experiment, source_directory, run_config)

Paramètres

Nom Description
experiment
Obligatoire
source_directory
Obligatoire
str
run_config
Obligatoire

Configuration d’exécution. Il peut s’agir d’un nom de configuration de série de tests sous forme de chaîne, ou d’un objet azureml.core.runconfig.RunConfiguration.

Retours

Type Description

Objet d’exécution

remove_legacy_compute_target

Supprime 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
str
compute_target_name
Obligatoire
str

Retours

Type Description

La valeur est None si la suppression de la cible de calcul est réussie, sinon lève une exception.