Delen via


ScriptRun Klas

Biedt programmatische toegang voor het beheren van ingediende trainingsuitvoeringen.

Een uitvoering die is ingediend met ScriptRunConfig één proefabonnement in een experiment. Als u de uitvoering verzendt, wordt een ScriptRun-object geretourneerd, dat kan worden gebruikt om de asynchrone uitvoering van de uitvoering te controleren, metrische gegevens te registreren en uitvoer van de uitvoering op te slaan, en resultaten te analyseren en toegangsartefacten te analyseren die door de uitvoering zijn gegenereerd.

Zie To started with experiments and ScriptRunConf (Aan de slag met experimenten en ScriptRunConf)

Klasse ScriptRun-constructor.

Constructor

ScriptRun(experiment, run_id, directory=None, _run_config=None, **kwargs)

Parameters

Name Description
experiment
Vereist

Het experimentobject.

run_id
Vereist
str

De uitvoerings-id.

directory
str

De bronmap.

Default value: None
_run_config

Een uitvoeringsconfiguratie.

Default value: None
kwargs
Vereist

Een woordenlijst met aanvullende configuratieparameters.

Opmerkingen

De Azure Machine Learning SDK biedt u een reeks onderling verbonden klassen die zijn ontworpen om u te helpen machine learning-modellen te trainen en te vergelijken die zijn gerelateerd aan het gedeelde probleem dat ze oplossen.

Een Experiment fungeert als een logische container voor deze trainingsuitvoeringen. Een RunConfiguration object wordt gebruikt om de benodigde informatie te codificeren om een trainingsuitvoering in een experiment in te dienen. Een ScriptRunConfig object is een helperklasse die het RunConfiguration-object verpakt met een uitvoeringsscript voor training. Zie het python-codevoorbeeld in de documentatie voor RunConfiguration een voorbeeld van een ScriptRunConfig-object in actie.

Een ScriptRunConfig-object wordt gebruikt om een trainingsuitvoering in te dienen als onderdeel van een experiment. Wanneer een trainingsuitvoering wordt verzonden met behulp van een ScriptRunConfig-object, retourneert de verzendmethode een object van het type ScriptRun.

Een ScriptRun-object biedt u programmatische toegang tot informatie over de bijbehorende trainingsuitvoering. Enkele voorbeelden zijn het ophalen van de logboeken die overeenkomen met een uitvoering, het annuleren van een uitvoering als deze nog wordt uitgevoerd, het opschonen van de artefacten van een voltooide uitvoering en wachten op voltooiing van een uitvoering die momenteel wordt uitgevoerd.

Methoden

cancel

Annuleer de lopende uitvoering.

cancel

Annuleer de lopende uitvoering.

cancel()

Kenmerken

RUN_TYPE

RUN_TYPE = 'azureml.scriptrun'