Partager via


TabularLimitSettings Classe

Paramètres de limite pour les verticales de table AutoML.

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

Constructeur

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)

Paramètres

Nom Description
enable_early_termination
Obligatoire

Indique s’il faut activer une fin anticipée si le score ne s’améliore pas à court terme. La valeur par défaut est True.

exit_score
Obligatoire

Score cible de l’expérience. L’expérimentation se termine une fois ce score atteint.

max_concurrent_trials
Obligatoire
int

Nombre maximal d’itérations AutoML simultanées.

max_cores_per_trial
Obligatoire
int

Nombre maximal de threads à utiliser pour une itération d’entraînement donnée.

max_nodes
Obligatoire
int

[Expérimental] Nombre maximal de nœuds à utiliser pour l’entraînement distribué.

  • Pour la prévision, chaque modèle est entraîné à l’aide de nœuds max(2, int(max_nodes / max_concurrent_trials)).

  • Pour la classification/régression, chaque modèle est entraîné à l’aide de nœuds max_nodes.

Remarque : ce paramètre est en préversion publique et peut changer à l’avenir.

max_trials
Obligatoire
int

Nombre maximal d’itérations AutoML.

timeout_minutes
Obligatoire
int

Délai d’expiration du travail AutoML.

trial_timeout_minutes
Obligatoire
int

Délai d’expiration du travail AutoML.

Paramètres de mots-clés uniquement

Nom Description
enable_early_termination
Obligatoire
exit_score
Obligatoire
max_concurrent_trials
Obligatoire
max_cores_per_trial
Obligatoire
max_nodes
Obligatoire
max_trials
Obligatoire
timeout_minutes
Obligatoire
trial_timeout_minutes
Obligatoire