ReinforcementLearningRun Třída

Třída run pro zpracování a monitorování spuštění výuce posily přidružená k experimentu a ID jednotlivého spuštění.

Class ReinforcementLearningRun – konstruktor.

Dědičnost
ReinforcementLearningRun

Konstruktor

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

Parametry

experiment
Experiment
Vyžadováno

Objekt experimentu.

run_id
str
Vyžadováno

ID spuštění.

directory
str
výchozí hodnota: None

Zdrojový adresář.

_run_config
ReinforcementLearningConfiguration
výchozí hodnota: None

Konfigurace učení o posílení.

kwargs
dict
Vyžadováno

Poznámky

Sada Azure Machine Learning SDK poskytuje řadu vzájemně propojených tříd, které jsou navržené tak, aby vám pomohly trénovat a porovnávat modely strojového učení, které souvisejí se sdíleným problémem, který řeší.

Pro Experiment tato trénovací spuštění funguje jako logický kontejner. Objekt ReinforcementLearningConfiguration se používá ke kodifikování informací potřebných k odeslání trénovacího běhu v experimentu Učení o posílení. Které pak můžete odeslat prostřednictvím experimentu. Příklad tohoto procesu najdete v dokumentaci v ReinforcementLearningConfiguration tomto článku.

ReinforcementLearningConfiguration Po odeslání se vrátí objekt ReinforcementLearningRun.

Objekt ReinforcementLearningRun vám poskytuje programový přístup k informacím o přidruženém spuštění výztuže učení. Mezi příklady patří načtení protokolů odpovídajících spuštění, zrušení nebo dokončení spuštění, pokud ještě probíhá, vyčištění artefaktů dokončeného spuštění a čekání na dokončení právě probíhajícího spuštění.

Metody

complete

Dokončení probíhajícího spuštění

complete

Dokončení probíhajícího spuštění

complete()

Poznámky

Příklad dokončení spuštění je následující:


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

Atributy

RUN_TYPE

RUN_TYPE = 'reinforcementlearning'