Udostępnij za pośrednictwem


ImageLimitSettings Klasa

Ogranicz ustawienia dla obrazów autoML w pionie.

ImageLimitSettings to klasa zawierająca następujące parametry: max_concurrent_trials, max_trials i timeout_minutes.

Jest to opcjonalna metoda konfiguracji umożliwiająca skonfigurowanie parametrów limitów, takich jak limity czasu itp.

Uwaga

Liczba współbieżnych przebiegów jest warunkowa dla zasobów dostępnych w określonym docelowym obiekcie obliczeniowym.

Upewnij się, że docelowy obiekt obliczeniowy ma dostępne zasoby dla żądanej współbieżności.

Porada

Dobrym rozwiązaniem jest dopasowanie liczby max_concurrent_trials liczby węzłów w klastrze.

Jeśli na przykład masz klaster z 4 węzłami, ustaw max_concurrent_trials na 4.

Przykładowe użycie

Konfiguracja elementu 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()

Inicjowanie obiektu ImageLimitSettings.

Konstruktor imageLimitSettings dla pionowych obrazów autoML.

Dziedziczenie
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)

Parametry

max_concurrent_trials
Optional[int]

Maksymalna liczba współbieżnych iteracji rozwiązania AutoML, domyślnie ma wartość Brak.

max_trials
Optional[int]

Reprezentuje maksymalną liczbę prób (zadań podrzędnych), które będą wykonywane równolegle.

timeout_minutes
Optional[int]

Limit czasu zadania automatycznego uczenia maszynowego. Wartość domyślna to None

max_concurrent_trials
Optional[int]

Reprezentuje maksymalną liczbę prób (zadań podrzędnych), które będą wykonywane równolegle.

max_trials
Optional[int]

Maksymalna liczba iteracji rozwiązania AutoML, wartość domyślna to Brak

timeout_minutes
Optional[int]

Limit czasu zadania automatycznego uczenia maszynowego, domyślnie to Brak