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
|
|
compute_target
Obligatoire
|
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
|
|
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
|
|
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
|
|
compute_target_name
Obligatoire
|
|
Retours
Type | Description |
---|---|
La valeur est None si la suppression de la cible de calcul est réussie, sinon lève une exception. |