Share via


ImageLimitSettings Klass

Begränsa inställningarna för AutoML Image Verticals.

ImageLimitSettings är en klass som innehåller följande parametrar: max_concurrent_trials, max_trials och timeout_minutes.

Det här är en valfri konfigurationsmetod för att konfigurera begränsningsparametrar, till exempel tidsgränser osv.

Anteckning

Antalet samtidiga körningar är gated för de resurser som är tillgängliga i det angivna beräkningsmålet.

Kontrollera att beräkningsmålet har tillgängliga resurser för önskad samtidighet.

Tips

Det är en bra idé att matcha max_concurrent_trials antal med antalet noder i klustret.

Om du till exempel har ett kluster med 4 noder anger du max_concurrent_trials till 4.

Exempel på användning

Konfiguration av 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()

Initiera ett ImageLimitSettings-objekt.

Konstruktor för ImageLimitSettings för AutoML Image Verticals.

Arv
azure.ai.ml.entities._mixins.RestTranslatableMixin
ImageLimitSettings

Konstruktor

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

Parametrar

max_concurrent_trials
Optional[int]

Maximalt antal samtidiga AutoML-iterationer, standardvärdet Ingen.

max_trials
Optional[int]

Representerar det maximala antalet utvärderingsversioner (underordnade jobb) som skulle köras parallellt.

timeout_minutes
Optional[int]

Tidsgräns för AutoML-jobb. Standardvärdet är Ingen

max_concurrent_trials
Optional[int]

Representerar det maximala antalet utvärderingsversioner (underordnade jobb) som skulle köras parallellt.

max_trials
Optional[int]

Maximalt antal AutoML-iterationer, standardvärdet Ingen

timeout_minutes
Optional[int]

AutoML-jobbtimeout, standardvärdet Ingen