compute_target Modul

Enthält Funktionen für Computeziele, die nicht von Azure Machine Learning verwaltet werden.

Computeziele definieren Ihre Trainings-Computeumgebung und können entweder lokale Ressourcen oder Remoteressourcen in der Cloud sein. Mit Remoteressourcen können Sie Ihre Machine Learning-Experimente problemlos vertikal oder horizontal skalieren, indem Sie die Vorteile der beschleunigten CPU- und GPU-Verarbeitung nutzen.

Informationen zu Computezielen, die von Azure Machine Learning verwaltet werden, finden Sie in der ComputeTarget-Klasse. Weitere Informationen finden Sie unter Was sind Computeziele in Azure Machine Learning?.

Klassen

AbstractComputeTarget

Eine abstrakte Klasse für Computeziele, die nicht von Azure Machine Learning verwaltet werden.

Klasse AbstractComputeTarget-Konstruktor.

LocalTarget

Eine Klasse zum Definieren des lokalen Computers als Computeziel.

Richten Sie ein lokales Ziel ein.

Functions

attach_legacy_compute_target

Fügt ein Computeziel an dieses Projekt an.

attach_legacy_compute_target(experiment, source_directory, compute_target)

Parameter

Name Beschreibung
experiment
Erforderlich
source_directory
Erforderlich
str
compute_target
Erforderlich
str

Ein anzufügendes Computezielobjekt.

Gibt zurück

Typ Beschreibung

Nichts, wenn das Anfügen erfolgreich ist, andernfalls wird eine Ausnahme ausgelöst.

is_compute_target_prepared

Überprüfen, ob das Computeziel vorbereitet ist.

Überprüft, ob das in run_config angegebene Computeziel bereits für die angegebene Laufzeitkonfiguration vorbereitet ist oder nicht.

is_compute_target_prepared(experiment, source_directory, run_config)

Parameter

Name Beschreibung
experiment
Erforderlich
source_directory
Erforderlich
str
run_config
Erforderlich

Die Laufzeitkonfiguration. Dies kann eine Ausführungskonfigurationsname in Form einer Zeichenfolge oder ein azureml.core.runconfig.RunConfiguration-Objekt sein.

Gibt zurück

Typ Beschreibung

True, wenn das Computeziel vorbereitet ist.

prepare_compute_target

Das Computeziel vorbereiten.

Installiert alle erforderlichen Pakete für eine Experimentausführung basierend auf run_config und custom_run_config.

prepare_compute_target(experiment, source_directory, run_config)

Parameter

Name Beschreibung
experiment
Erforderlich
source_directory
Erforderlich
str
run_config
Erforderlich

Die Konfiguration der Ausführung. Dies kann eine Ausführungskonfigurationsname in Form einer Zeichenfolge oder ein azureml.core.runconfig.RunConfiguration-Objekt sein.

Gibt zurück

Typ Beschreibung

Ein Ausführungsobjekt

remove_legacy_compute_target

Ein Computeziel aus dem Projekt entfernen.

remove_legacy_compute_target(experiment, source_directory, compute_target_name)

Parameter

Name Beschreibung
experiment
Erforderlich
source_directory
Erforderlich
str
compute_target_name
Erforderlich
str

Gibt zurück

Typ Beschreibung

Nichts, wenn das Entfernen des Computeziels erfolgreich ist, andernfalls wird eine Ausnahme ausgelöst.