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.
Class ReinforcementLearningRun konstruktor.
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ärkningsinlä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.
Ett ReinforcementLearningRun-objekt ger dig 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'