TabularLimitSettings Classe

Limitare le impostazioni per una tabella AutoML Verticals.

Ereditarietà
azure.ai.ml.entities._mixins.RestTranslatableMixin
TabularLimitSettings

Costruttore

TabularLimitSettings(*, enable_early_termination: bool | None = None, exit_score: float | None = None, max_concurrent_trials: int | None = None, max_cores_per_trial: int | None = None, max_nodes: int | None = None, max_trials: int | None = None, timeout_minutes: int | None = None, trial_timeout_minutes: int | None = None)

Parametri

Nome Descrizione
enable_early_termination
Necessario

Se abilitare la terminazione anticipata se il punteggio non migliora a breve termine. Il valore predefinito è True.

exit_score
Necessario

Punteggio di destinazione per l'esperimento. L'esperimento termina dopo aver raggiunto questo punteggio.

max_concurrent_trials
Necessario
int

Numero massimo di iterazioni autoML simultanee.

max_cores_per_trial
Necessario
int

Numero massimo di thread da usare per un'iterazione di training specificata.

max_nodes
Necessario
int

[Sperimentale] Numero massimo di nodi da usare per il training distribuito.

  • Per la previsione, ogni modello viene sottoposto a training usando nodi max(2, int(max_nodes/max_concurrent_trials)).

  • Per la classificazione/regressione, ogni modello viene sottoposto a training usando i nodi max_nodes.

Nota: questo parametro è in anteprima pubblica e potrebbe cambiare in futuro.

max_trials
Necessario
int

Numero massimo di iterazioni autoML.

timeout_minutes
Necessario
int

Timeout del processo AutoML.

trial_timeout_minutes
Necessario
int

Timeout del processo AutoML.

Parametri solo parole chiave

Nome Descrizione
enable_early_termination
Necessario
exit_score
Necessario
max_concurrent_trials
Necessario
max_cores_per_trial
Necessario
max_nodes
Necessario
max_trials
Necessario
timeout_minutes
Necessario
trial_timeout_minutes
Necessario