ScriptRun Klasse
Bietet programmgesteuerten Zugriff auf die Verwaltung übermittelter Trainingsausführungen
Eine mit ScriptRunConfig übermittelte Ausführung stellt einen einzelnen Testlauf in einem Experiment dar. Beim Übermitteln der Ausführung wird ein ScriptRun-Objekt zurückgegeben, das verwendet werden kann, um die asynchrone Verarbeitung der Ausführung zu überwachen, Metriken zu protokollieren und die Ausgabe der Ausführung zu speichern sowie Ergebnisse zu analysieren und auf von der Ausführung generierte Artefakte zuzugreifen.
Informationen zu den ersten Schritten mit Experimenten und ScriptRunConf finden Sie unter
Class ScriptRun-Konstruktor.
- Vererbung
-
ScriptRun
Konstruktor
ScriptRun(experiment, run_id, directory=None, _run_config=None, **kwargs)
Parameter
Name | Beschreibung |
---|---|
experiment
Erforderlich
|
Das Experimentobjekt. |
run_id
Erforderlich
|
Die Ausführungs-ID. |
directory
|
Das Quellverzeichnis. Standardwert: None
|
_run_config
|
Eine Laufzeitkonfiguration. Standardwert: None
|
kwargs
Erforderlich
|
Ein Wörterbuch mit zusätzlichen Konfigurationsparametern. |
Hinweise
Das Azure Machine Learning-SDK bietet Ihnen eine Reihe zusammengehörender Klassen, die Sie beim Trainieren und Vergleichen von Machine Learning-Modellen unterstützen. Dabei handelt es sich um Modelle, die ein gemeinsames Problem lösen.
Ein Experiment fungiert als logischer Container für diese Trainingsausführungen. Ein RunConfiguration-Objekt wird verwendet, um die Information zu codieren, die zum Übermitteln einer Trainingsausführung in einem Experiment erforderlich sind. Ein ScriptRunConfig-Objekt ist eine Hilfsklasse, die das RunConfiguration-Objekt mit einem Ausführungsskript für das Training packt. Ein Beispiel für die Anwendung eines ScriptRunConfig-Objekts finden Sie im Python-Codebeispiel in der Dokumentation zu RunConfiguration.
Ein ScriptRunConfig-Objekt wird verwendet, um eine Trainingsausführung als Teil eines Experiments zu übermitteln. Wenn eine Trainingsausführung mithilfe eines ScriptRunConfig-Objekts übermittelt wird, gibt die Übermittlungsmethode ein Objekt vom Typ ScriptRun zurück.
Ein ScriptRun-Objekt ermöglicht den programmgesteuerten Zugriff auf Informationen zur zugehörigen Trainingsausführung. Beispiele hierfür sind das Abrufen der Protokolle einer Ausführung, das Abbrechen einer aktuell laufenden Ausführung, das Bereinigen der Artefakte einer abgeschlossen Ausführung und das Warten auf den Abschluss einer aktuell laufenden Ausführung.
Methoden
cancel |
Bricht die laufende Ausführung ab. |
cancel
Bricht die laufende Ausführung ab.
cancel()
Attribute
RUN_TYPE
RUN_TYPE = 'azureml.scriptrun'