Udostępnij za pośrednictwem


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
str

Identyfikator przebiegu.

directory
str

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'