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
Name | Description |
---|---|
experiment
Obligatorisk
|
Experimentobjektet. |
run_id
Obligatorisk
|
Körnings-ID:t. |
directory
|
Källkatalogen. Standardvärde: None
|
_run_config
|
Konfigurationen för förstärkt inlärning. Standardvärde: None
|
kwargs
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'