ScriptRun Klasa
Zapewnia dostęp programowy do zarządzania przesłanymi przebiegami trenowania.
Przebieg przesłany przy użyciu ScriptRunConfig reprezentuje jedną wersję próbną w eksperymencie. Przesyłanie przebiegu zwraca obiekt ScriptRun, który może służyć do monitorowania asynchronicznego wykonywania przebiegu, metryk dziennika i przechowywania danych wyjściowych przebiegu oraz analizowania wyników i uzyskiwania dostępu do artefaktów generowanych przez przebieg.
Aby rozpocząć pracę z eksperymentami i skryptem ScriptRunConf, zobacz
Konstruktor ScriptRun klasy.
- Dziedziczenie
-
ScriptRun
Konstruktor
ScriptRun(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 uruchamiania. Domyślna wartość: None
|
kwargs
Wymagane
|
Słownik dodatkowych parametrów konfiguracji. |
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. RunConfiguration Obiekt służy do kodowania informacji niezbędnych do przesłania przebiegu szkolenia w eksperymencie. ScriptRunConfig Obiekt jest klasą pomocnika, która pakuje obiekt RunConfiguration ze skryptem wykonywania do trenowania. Zobacz przykładowy kod języka Python w dokumentacji, aby RunConfiguration uzyskać przykład obiektu ScriptRunConfig w akcji.
Obiekt ScriptRunConfig służy do przesyłania przebiegu trenowania w ramach eksperymentu. Po przesłaniu przebiegu trenowania przy użyciu obiektu ScriptRunConfig metoda submit zwraca obiekt typu ScriptRun.
Obiekt ScriptRun zapewnia programowy dostęp do informacji o skojarzonym przebiegu trenowania. Niektóre przykłady obejmują pobieranie dzienników odpowiadających przebiegowi, anulowanie przebiegu, jeśli jest ono nadal w toku, czyszczenie artefaktów ukończonego przebiegu i oczekiwanie na ukończenie przebiegu aktualnie w toku.
Metody
cancel |
Anuluj bieżący przebieg. |
cancel
Anuluj bieżący przebieg.
cancel()
Atrybuty
RUN_TYPE
RUN_TYPE = 'azureml.scriptrun'