AutoMLImageConfig Класс
Представляет конфигурацию для отправки эксперимента образа автоматизированного ML в Машинное обучение Azure.
Этот объект конфигурации содержит и сохраняет параметры для настройки выполнения эксперимента, а также данные обучения, которые будут использоваться во время выполнения. Рекомендации по выбору параметров: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models.
Создайте AutoMLImageConfig.
- Наследование
-
AutoMLImageConfig
Конструктор
AutoMLImageConfig(task: ImageTask, compute_target: Any, training_data: TabularDataset, hyperparameter_sampling: HyperParameterSampling, iterations: int, max_concurrent_iterations: int | None = None, experiment_timeout_hours: float | int | None = None, early_termination_policy: EarlyTerminationPolicy | None = None, validation_data: TabularDataset | None = None, arguments: List[Any] | None = None, **kwargs: Any)
Параметры
Имя | Описание |
---|---|
task
Обязательно
|
<xref:ImageTask>
Тип выполняемой задачи. |
compute_target
Обязательно
|
Целевой объект вычислений Машинного обучения Azure, в котором будет выполняться эксперимент с образом ML. Поддерживаются только удаленные вычисления GPU, объем памяти которых превышает 12 ГБ. Дополнительные сведения о целевых объектах вычислений приведены на странице https://docs.microsoft.com/azure/machine-learning/how-to-auto-train-remote. |
training_data
Обязательно
|
<xref:TabularDataset>
Обучающие данные, которые будут использоваться в эксперименте. |
hyperparameter_sampling
Обязательно
|
<xref:HyperParameterSampling>
Объект, содержащий пространство гиперпараметров, метод выборки и, в некоторых случаях, дополнительные свойства для конкретных классов выборки. |
iterations
Обязательно
|
Общее количество различных сочетаний модели и параметров для проверки во время эксперимента с образом автоматизированного ML. Если значение, не указано, по умолчанию используется итерация 1. |
max_concurrent_iterations
|
Это максимальное количество итераций, которые могут выполняться параллельно. Значение по умолчанию совпадает с указанным количеством итераций. Default value: None
|
experiment_timeout_hours
|
Максимальное количество времени в часах, в течение которого могут быть пройдены все итерации до завершения эксперимента. Может быть десятичным значением, например 0,25, представляющим 15 минут. Если значение не указано, время ожидания эксперимента по умолчанию составляет 6 дней. Default value: None
|
early_termination_policy
|
Optional[<xref:EarlyTerminationPolicy>]
Политика преждевременного завершения, используемая при настройке гиперпараметров с помощью нескольких итераций. Итерация отменяется при соблюдении критериев указанной политики. Default value: None
|
validation_data
|
Optional[<xref:TabularDataset>]
Данные проверки, которые будут использоваться в эксперименте. Default value: None
|
arguments
|
Аргументы, передаваемые в запуски удаленного скрипта. Аргументы передаются в пары "имя-значение", а имя при этом должно иметь префикс в виде двойного дефиса. Default value: None
|
task
Обязательно
|
<xref:ImageTask>
Тип выполняемой задачи. |
compute_target
Обязательно
|
Целевой объект вычислений Машинного обучения Azure, в котором будет выполняться эксперимент с образом ML. Поддерживаются только удаленные вычисления GPU, объем памяти которых превышает 12 ГБ. Дополнительные сведения о целевых объектах вычислений приведены на странице https://docs.microsoft.com/azure/machine-learning/how-to-auto-train-remote. |
training_data
Обязательно
|
<xref:TabularDataset>
Обучающие данные, которые будут использоваться в эксперименте. |
hyperparameter_sampling
Обязательно
|
<xref:HyperParameterSampling>
Объект, содержащий пространство гиперпараметров, метод выборки и, в некоторых случаях, дополнительные свойства для конкретных классов выборки. |
iterations
Обязательно
|
Общее количество различных сочетаний модели и параметров для проверки во время эксперимента с образом автоматизированного ML. Если значение, не указано, по умолчанию используется итерация 1. |
max_concurrent_iterations
Обязательно
|
Это максимальное количество итераций, которые могут выполняться параллельно. Значение по умолчанию совпадает с указанным количеством итераций. |
experiment_timeout_hours
Обязательно
|
Максимальное количество времени в часах, в течение которого могут быть пройдены все итерации до завершения эксперимента. Может быть десятичным значением, например 0,25, представляющим 15 минут. Если значение не указано, время ожидания эксперимента по умолчанию составляет 6 дней. |
early_termination_policy
Обязательно
|
Optional[<xref:EarlyTerminationPolicy>]
Политика преждевременного завершения, используемая при настройке гиперпараметров с помощью нескольких итераций. Итерация отменяется при соблюдении критериев указанной политики. |
validation_data
Обязательно
|
Optional[<xref:TabularDataset>]
Данные проверки, которые будут использоваться в эксперименте. |
arguments
Обязательно
|
Аргументы, передаваемые в запуски удаленного скрипта. Аргументы передаются в пары "имя-значение", а имя при этом должно иметь префикс в виде двойного дефиса. |