ScriptRun Класс

Предоставляет программный доступ для управления отправленными запусками обучения.

Запуск, отправленный с помощью ScriptRunConfig, представляет одну пробную версию в эксперименте. При отправке запуска возвращается объект ScriptRun, который можно использовать для наблюдения за асинхронным выполнением запуска, метрик журнала и хранения выходных данных запуска, а также для анализа результатов и доступа к артефактам, созданным при запуске.

Чтобы начать работу с экспериментами и объектом ScriptRunConf, см. разделы

Конструктор Class ScriptRun.

Наследование
ScriptRun

Конструктор

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

Параметры

experiment
Experiment
Обязательно

Объект эксперимента.

run_id
str
Обязательно

Идентификатор выполнения.

directory
str
значение по умолчанию: None

Исходный каталог.

_run_config
RunConfiguration
значение по умолчанию: None

Конфигурация запуска.

kwargs
dict
Обязательно

Словарь дополнительных параметров конфигурации.

Комментарии

Пакет SDK Машинного обучения Azure предоставляет ряд взаимосвязанных классов, которые предназначены для обучения и сравнения моделей машинного обучения, которые решают общую проблему.

Experiment выступает в роли логического контейнера для этих учебных запусков. Объект RunConfiguration используется для кодификации информации, необходимой для отправки обучающего выполнения в эксперимент. Объект ScriptRunConfig — это вспомогательный класс, который упаковывает объект RunConfiguration с помощью скрипта выполнения для обучения. Использование объекта ScriptRunConfig описан в примере кода Python в документации RunConfiguration.

Объект ScriptRunConfig используется для отправки обучающего выполнения в рамках эксперимента. Если обучающее выполнение отправляется с помощью объекта ScriptRunConfig, метод отправки возвращает объект типа ScriptRun.

Объект ScriptRun предоставляет программный доступ к сведениям о связанном обучающем выполнении. К примерам относятся получение журналов, соответствующих выполнению, отмена выполнения, если оно еще не завершено, очистка артефактов завершенного выполнения и ожидание завершения текущего выполнения.

Методы

cancel

Отмена текущего выполнения.

cancel

Отмена текущего выполнения.

cancel()

Атрибуты

RUN_TYPE

RUN_TYPE = 'azureml.scriptrun'