Dela via


ReinforcementLearningRun Klass

En körningsklass för att hantera och övervaka förstärkningsutbildningskörningar som är associerade med ett experiment och ett enskilt körnings-ID.

KlassförstärkningKör konstruktor.

Arv
ReinforcementLearningRun

Konstruktor

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

Parametrar

experiment
Experiment
Obligatorisk

Experimentobjektet.

run_id
str
Obligatorisk

Körnings-ID:t.

directory
str
standardvärde: None

Källkatalogen.

_run_config
ReinforcementLearningConfiguration
standardvärde: None

Konfigurationen för förstärkt inlärning.

kwargs
dict
Obligatorisk

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 ReinforcementLearningConfiguration -objekt används för att kodifiera den information som krävs för att skicka en träningskörning i ett reinforcement learning-experiment. Som sedan kan skickas via experimentet. Se dokumentationen i ReinforcementLearningConfiguration för att se ett exempel på den här processen.

När har ReinforcementLearningConfiguration skickats returneras ett ReinforcementLearningRun-objekt.

Med ett ReinforcementLearningRun-objekt får du programmatisk åtkomst till information om den associerade reinforcement learning-körningen. Några exempel är att hämta loggarna som motsvarar en körning, avbryta eller slutföra 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

complete

Slutför den pågående körningen

complete

Slutför den pågående körningen

complete()

Kommentarer

Ett exempel för att slutföra körningen är följande:


   run = experiment.submit(config=ReinforcementLearningRunConfig)
   run.complete()

Attribut

RUN_TYPE

RUN_TYPE = 'reinforcementlearning'