ReinforcementLearningRun Klasa
Klasa uruchamiania do obsługi i monitorowania przebiegów uczenia wzmacniania skojarzonych z eksperymentem i indywidualnym identyfikatorem przebiegu.
Wzmocnienie klasyLearningRun konstruktor.
- Dziedziczenie
-
ReinforcementLearningRun
Konstruktor
ReinforcementLearningRun(experiment, run_id, directory=None, _run_config=None, **kwargs)
Parametry
Nazwa | Opis |
---|---|
experiment
Wymagane
|
Obiekt eksperymentu. |
run_id
Wymagane
|
Identyfikator przebiegu. |
directory
|
Katalog źródłowy. Domyślna wartość: None
|
_run_config
|
Konfiguracja uczenia wzmacniania. Domyślna wartość: None
|
kwargs
Wymagane
|
|
Uwagi
Zestaw SDK usługi Azure Machine Learning udostępnia szereg połączonych klas, które ułatwiają trenowanie i porównywanie modeli uczenia maszynowego, które są powiązane z udostępnionym problemem, który rozwiązuje.
Element Experiment działa jako kontener logiczny dla tych przebiegów trenowania. ReinforcementLearningConfiguration Obiekt służy do kodowania informacji niezbędnych do przesłania przebiegu szkolenia w eksperymencie uczenia wzmacniania. Które następnie można przesłać za pośrednictwem eksperymentu. Zapoznaj się z dokumentacją w pliku , ReinforcementLearningConfiguration aby zapoznać się z przykładem tego procesu.
Po przesłaniu ReinforcementLearningConfiguration obiektu ReinforcementLearningRun zostanie zwrócony.
Obiekt ReinforcementLearningRun zapewnia programowy dostęp do informacji o skojarzonym przebiegu uczenia wzmacniania. Niektóre przykłady obejmują pobieranie dzienników odpowiadających przebiegowi, anulowanie lub ukończenie przebiegu, jeśli jest ono nadal w toku, czyszczenie artefaktów ukończonego przebiegu i oczekiwanie na ukończenie przebiegu aktualnie w toku.
Metody
complete |
Ukończenie trwającego przebiegu |
complete
Ukończenie trwającego przebiegu
complete()
Uwagi
Przykład ukończenia przebiegu jest następujący:
run = experiment.submit(config=ReinforcementLearningRunConfig)
run.complete()
Atrybuty
RUN_TYPE
RUN_TYPE = 'reinforcementlearning'