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.RestTranslatableMixinImageLimitSettings
Konstruktor
ImageLimitSettings(*, max_concurrent_trials: int | None = None, max_trials: int | None = None, timeout_minutes: int | None = None)
Parametrar
Maximalt antal samtidiga AutoML-iterationer, standardvärdet Ingen.
Representerar det maximala antalet utvärderingsversioner (underordnade jobb) som skulle köras parallellt.
Representerar det maximala antalet utvärderingsversioner (underordnade jobb) som skulle köras parallellt.
Azure SDK for Python