Share via


ScriptRun Klass

Ger programmatisk åtkomst för hantering av skickade träningskörningar.

En körning som skickas med ScriptRunConfig representerar en enda utvärderingsversion i ett experiment. När körningen skickas returneras ett ScriptRun-objekt som kan användas för att övervaka den asynkrona körningen, logga mått och lagra utdata från körningen samt analysera resultat och komma åt artefakter som genereras av körningen.

Information om hur du kommer igång med experiment och ScriptRunConf finns i

Class ScriptRun-konstruktor.

Arv
ScriptRun

Konstruktor

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

Parametrar

Name Description
experiment
Obligatorisk

Experimentobjektet.

run_id
Obligatorisk
str

Körnings-ID:t.

directory
str

Källkatalogen.

standardvärde: None
_run_config

En körningskonfiguration.

standardvärde: None
kwargs
Obligatorisk

En ordlista med ytterligare konfigurationsparametrar.

Kommentarer

Azure Machine Learning SDK ger dig en serie sammankopplade klasser som är utformade för att hjälpa dig att träna och jämföra maskininlärningsmodeller som är relaterade till det delade problem som de löser.

En Experiment fungerar som en logisk container för dessa träningskörningar. Ett RunConfiguration -objekt används för att kodifiera den information som behövs för att skicka en träningskörning i ett experiment. Ett ScriptRunConfig objekt är en hjälpklass som paketar RunConfiguration-objektet med ett körningsskript för träning. Se python-kodexemplet i dokumentationen för RunConfiguration ett exempel på ett ScriptRunConfig-objekt i praktiken.

Ett ScriptRunConfig-objekt används för att skicka en träningskörning som en del av ett experiment. När en träningskörning skickas med hjälp av ett ScriptRunConfig-objekt returnerar metoden submit ett objekt av typen ScriptRun.

Ett ScriptRun-objekt ger dig programmatisk åtkomst till information om den associerade träningskörningen. Några exempel är att hämta loggarna som motsvarar en körning, avbryta en körning om den fortfarande pågår, rensa artefakterna för en slutförd körning och vänta på att en pågående körning ska slutföras.

Metoder

cancel

Avbryt den pågående körningen.

cancel

Avbryt den pågående körningen.

cancel()

Attribut

RUN_TYPE

RUN_TYPE = 'azureml.scriptrun'