ScriptRun Třída
Poskytuje programový přístup pro správu odeslaných trénovacích spuštění.
Spuštění odeslané pomocí ScriptRunConfig představuje jednu zkušební verzi v experimentu. Odeslání spuštění vrátí objekt ScriptRun, který lze použít k monitorování asynchronního provádění spuštění, protokolování metrik a ukládání výstupu spuštění a analýze výsledků a přístupu k artefaktům vygenerovaným spuštěním.
Pokud chcete začít s experimenty a ScriptRunConf, přečtěte si téma
Class ScriptRun – konstruktor.
- Dědičnost
-
ScriptRun
Konstruktor
ScriptRun(experiment, run_id, directory=None, _run_config=None, **kwargs)
Parametry
Name | Description |
---|---|
experiment
Vyžadováno
|
Objekt experimentu. |
run_id
Vyžadováno
|
ID spuštění. |
directory
|
Zdrojový adresář. Default value: None
|
_run_config
|
Konfigurace spuštění. Default value: None
|
kwargs
Vyžadováno
|
Slovník dalších parametrů konfigurace. |
Poznámky
Sada Azure Machine Learning SDK poskytuje řadu vzájemně propojených tříd, které jsou navržené tak, aby vám pomohly trénovat a porovnávat modely strojového učení, které souvisejí se sdíleným problémem, který řeší.
Pro Experiment tato trénovací spuštění funguje jako logický kontejner. Objekt RunConfiguration slouží ke kodifikování informací potřebných k odeslání trénovacího běhu v experimentu. Objekt ScriptRunConfig je pomocná třída, která zabalí objekt RunConfiguration pomocí spouštěcího skriptu pro trénování. Příklad objektu ScriptRunConfig v akci najdete v příkladu kódu Pythonu v dokumentaci RunConfiguration .
Objekt ScriptRunConfig se používá k odeslání trénovacího spuštění v rámci experimentu. Když je trénovací spuštění odesláno pomocí objektu ScriptRunConfig, vrátí metoda submit objekt typu ScriptRun.
Objekt ScriptRun poskytuje programový přístup k informacím o přidruženém trénovacím spuštění. Mezi příklady patří načtení protokolů odpovídajících spuštění, zrušení spuštění, pokud ještě probíhá, vyčištění artefaktů dokončeného spuštění a čekání na dokončení právě probíhajícího spuštění.
Metody
cancel |
Zrušte probíhající spuštění. |
cancel
Zrušte probíhající spuštění.
cancel()
Atributy
RUN_TYPE
RUN_TYPE = 'azureml.scriptrun'