Freigeben über


compute_target Modul

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

Computeziele definieren Ihre Schulungsberechnungsumgebung und können entweder lokal oder Remoteressourcen in der Cloud sein. Mithilfe von Remoteressourcen können Sie Ihr Machine Learning-Experiment ganz einfach skalieren oder skalieren, indem Sie die beschleunigten CPU- und GPU-Verarbeitungsfunktionen nutzen.

Informationen zu Computezielen, die von Azure Machine Learning verwaltet werden, finden Sie im ComputeTarget Kurs. 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.

Class AbstractComputeTarget-Konstruktor.

LocalTarget

Eine Klasse zum Definieren des lokalen Computers als Computeziel.

Richten Sie das lokale 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 Computezielobjekt, das angefügt werden soll.

Gibt zurück

Typ Beschreibung

Keine, wenn die Anfügung erfolgreich ist, andernfalls wird eine Ausnahme ausgelöst.

is_compute_target_prepared

Das Computeziel wird vorbereitet.

Überprüft, ob das in run_config angegebene Computeziel bereits für die angegebene Ausführungskonfiguration 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 Ausführungskonfiguration. Dies kann ein Ausführungskonfigurationsname, als Zeichenfolge oder ein azureml.core.runconfig.RunConfiguration-Objekt sein.

Gibt zurück

Typ Beschreibung

True, wenn das Computeziel vorbereitet ist.

prepare_compute_target

Bereiten Sie das Computeziel vor.

Installiert alle erforderlichen Pakete für ein Experiment 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 Ausführungskonfiguration. Dies kann ein Ausführungskonfigurationsname, als Zeichenfolge oder ein azureml.core.runconfig.RunConfiguration-Objekt sein.

Gibt zurück

Typ Beschreibung

Ein Run-Objekt

remove_legacy_compute_target

Entfernen Sie ein Computeziel aus dem Projekt.

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

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