Delen via


ScriptRun Klas

Biedt programmatische toegang voor het beheren van ingediende trainingsuitvoeringen.

Een uitvoering die is verzonden met ScriptRunConfig vertegenwoordigt één proefabonnement in een experiment. Het verzenden van de uitvoering retourneert een ScriptRun-object, 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, resultaten te analyseren en toegang te krijgen tot artefacten die door de uitvoering zijn gegenereerd.

Als u aan de slag wilt gaan met experimenten en ScriptRunConf, raadpleegt u

Class ScriptRun constructor.

Overname
ScriptRun

Constructor

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

Parameters

experiment
Experiment
Vereist

Het experimentobject.

run_id
str
Vereist

De uitvoerings-id.

directory
str
standaardwaarde: None

De bronmap.

_run_config
RunConfiguration
standaardwaarde: None

Een uitvoeringsconfiguratie.

kwargs
dict
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 informatie te codificeren die nodig is 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 te verzenden als onderdeel van een experiment. Wanneer een trainingsuitvoering wordt verzonden met behulp van een ScriptRunConfig-object, retourneert de methode submit een object van het type ScriptRun.

Een ScriptRun-object geeft 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 het 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'