Partager via


ImageLimitSettings Classe

Limitez les paramètres pour les verticales d’images AutoML.

ImageLimitSettings est une classe qui contient les paramètres suivants : max_concurrent_trials, max_trials et timeout_minutes.

Il s’agit d’une méthode de configuration facultative pour configurer des paramètres de limites, tels que les délais d’expiration, etc.

Notes

Le nombre d’exécutions simultanées est limité par les ressources disponibles dans la cible de calcul spécifiée.

Vérifiez que la cible de calcul dispose des ressources nécessaires à l’accès concurrentiel souhaité.

Conseil

Il est recommandé de faire correspondre max_concurrent_trials nombre de nœuds dans le cluster.

Par exemple, si vous avez un cluster avec 4 nœuds, définissez max_concurrent_trials sur 4.

Exemple d’utilisation

Configuration d’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()

Initialiser un objet ImageLimitSettings.

Constructeur pour ImageLimitSettings pour AutoML Image Verticals.

Héritage
azure.ai.ml.entities._mixins.RestTranslatableMixin
ImageLimitSettings

Constructeur

ImageLimitSettings(*, max_concurrent_trials: int | None = None, max_trials: int | None = None, timeout_minutes: int | None = None)

Paramètres

max_concurrent_trials
Optional[int]

Nombre maximal d’itérations AutoML simultanées, la valeur par défaut est None.

max_trials
Optional[int]

Représente le nombre maximal d’essais (travaux enfants) qui seraient exécutés en parallèle.

timeout_minutes
Optional[int]

Délai d’expiration du travail AutoML. La valeur par défaut est None

max_concurrent_trials
Optional[int]

Représente le nombre maximal d’essais (travaux enfants) qui seraient exécutés en parallèle.

max_trials
Optional[int]

Nombre maximal d’itérations AutoML, la valeur par défaut est None

timeout_minutes
Optional[int]

Délai d’expiration du travail AutoML, la valeur par défaut est None