ReinforcementLearningRun Klasa
Klasa przebiegu do obsługi i monitorowania przebiegów uczenia wzmacniania skojarzonych z eksperymentem i indywidualnym identyfikatorem przebiegu.
Wzmocnienie klasyLearningRun konstruktor.
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. Obiekt ReinforcementLearningConfiguration służy do kodrowania informacji niezbędnych do przesłania przebiegu szkolenia w eksperymencie uczenia wzmacniania. Które następnie można przesłać za pomocą eksperymentu. Zapoznaj się z dokumentacją w temacie 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 w toku.
Metody
| complete |
Ukończenie trwającego przebiegu |
complete
Ukończenie trwającego przebiegu
complete()
Uwagi
Przykład ukończenia przebiegu wygląda następująco:
run = experiment.submit(config=ReinforcementLearningRunConfig)
run.complete()
Atrybuty
RUN_TYPE
RUN_TYPE = 'reinforcementlearning'