ScriptRun Klasse
Stellt programmgesteuerten Zugriff zum Verwalten von übermittelten Schulungsläufen bereit.
Eine eingereichte Ausführung stellt ScriptRunConfig eine einzelne Testversion in einem Experiment dar. Das Übermitteln der Ausführung gibt ein ScriptRun-Objekt zurück, das verwendet werden kann, um die asynchrone Ausführung der Ausführung zu überwachen, Metriken zu protokollieren und die Ausgabe der Ausführung zu speichern, sowie Ergebnisse und Zugriffsartefakte zu analysieren, die von der Ausführung generiert werden.
Informationen zu den ersten Schritten mit Experimenten und ScriptRunConf finden Sie unter
Class ScriptRun-Konstruktor.
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 Ausführungskonfiguration. Standardwert: None
|
|
kwargs
Erforderlich
|
Ein Wörterbuch mit zusätzlichen Konfigurationsparametern. |
Hinweise
Das Azure Machine Learning SDK bietet Ihnen eine Reihe miteinander verbundener Klassen, die Ihnen dabei helfen sollen, Machine Learning-Modelle zu trainieren und zu vergleichen, die mit dem freigegebenen Problem zusammenhängen, das sie lösen.
Ein Experiment Dient als logischer Container für diese Schulungsläufe. Ein RunConfiguration Objekt wird verwendet, um die erforderlichen Informationen zu codieren, um einen Trainingslauf in einem Experiment zu übermitteln. Ein ScriptRunConfig Objekt ist eine Hilfsklasse, die das RunConfiguration-Objekt mit einem Ausführungsskript zur Schulung verpackt. Ein Beispiel für ein ScriptRunConfig-Objekt in Aktion finden Sie im Python-Codebeispiel in der Dokumentation RunConfiguration .
Ein ScriptRunConfig -Objekt wird verwendet, um eine Schulungsausführung als Teil eines Experiments zu übermitteln. Wenn eine Schulungsausführung mit einem ScriptRunConfig-Objekt übermittelt wird, gibt die Submit-Methode ein Objekt vom Typ ScriptRun zurück.
Ein ScriptRun-Objekt bietet Ihnen programmgesteuerten Zugriff auf Informationen über die zugeordnete Schulungsausführung. Einige Beispiele sind das Abrufen der Protokolle, die einer Ausführung entsprechen, das Abbrechen einer Ausführung, wenn sie noch ausgeführt wird, das Bereinigen der Artefakte einer abgeschlossenen Ausführung und das Warten auf den Abschluss einer ausgeführten Ausführung.
Methoden
| cancel |
Abbrechen der laufenden Ausführung. |
cancel
Abbrechen der laufenden Ausführung.
cancel()
Attribute
RUN_TYPE
RUN_TYPE = 'azureml.scriptrun'