ImageLimitSettings Clase
Limite la configuración de los verticales de imagen de AutoML.
ImageLimitSettings es una clase que contiene los parámetros siguientes: max_concurrent_trials, max_trials y timeout_minutes.
Se trata de un método de configuración opcional para configurar parámetros de límites, como tiempos de espera, etc.
Nota
El número de ejecuciones simultáneas viene determinado por los recursos disponibles en el destino de proceso especificado.
Asegúrese de que el destino de proceso tenga los recursos disponibles para la simultaneidad deseada.
Sugerencia
Se recomienda hacer coincidir max_concurrent_trials recuento con el número de nodos del clúster.
Por ejemplo, si tiene un clúster con 4 nodos, establezca max_concurrent_trials en 4.
Ejemplo de uso
Configuración de ImageLimitSettings
from azure.ai.ml import automl
# Create the AutoML job with the related factory-function.
image_instance_segmentation_job = automl.image_instance_segmentation(
compute=compute_name,
experiment_name=exp_name,
training_data=my_training_data_input,
validation_data=my_validation_data_input,
target_column_name="label",
primary_metric="MeanAveragePrecision",
tags={"my_custom_tag": "custom value"},
)
# Set the limits for the AutoML job.
image_instance_segmentation_job.set_limits(
max_trials=10,
max_concurrent_trials=2,
)
# Submit the AutoML job.
image_instance_segmentation_job.submit()
Inicialice un objeto ImageLimitSettings.
Constructor para ImageLimitSettings para verticales de imagen autoML.
- Herencia
-
azure.ai.ml.entities._mixins.RestTranslatableMixinImageLimitSettings
Constructor
ImageLimitSettings(*, max_concurrent_trials: int | None = None, max_trials: int | None = None, timeout_minutes: int | None = None)
Parámetros
Número máximo de iteraciones de AutoML simultáneas, el valor predeterminado es None.
Tiempo de espera del trabajo de AutoML. El valor predeterminado es None
Representa el número máximo de iteraciones que se ejecutarán en paralelo.
Azure SDK for Python