Compartilhar via


TabularLimitSettings Classe

Limitar as configurações de uma Tabela AutoML Vertical.

Herança
azure.ai.ml.entities._mixins.RestTranslatableMixin
TabularLimitSettings

Construtor

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)

Parâmetros

Nome Description
enable_early_termination
Obrigatório

Se deve permitir o encerramento antecipado caso a pontuação não esteja melhorando em curto prazo. O padrão é True.

exit_score
Obrigatório

Pontuação de destino para o experimento. O experimento termina depois que essa pontuação é atingida.

max_concurrent_trials
Obrigatório
int

Número máximo de iterações simultâneas de AutoML.

max_cores_per_trial
Obrigatório
int

O número máximo de threads a serem usados para uma determinada iteração de treinamento.

max_nodes
Obrigatório
int

[Experimental] O número máximo de nós a serem usados para treinamento distribuído.

  • Para previsão, cada modelo é treinado usando nós max(2, int(max_nodes/max_concurrent_trials)).

  • Para classificação/regressão, cada modelo é treinado usando nós max_nodes.

Observação- Esse parâmetro está em versão prévia pública e pode mudar no futuro.

max_trials
Obrigatório
int

Número máximo de iterações autoML.

timeout_minutes
Obrigatório
int

Tempo limite do trabalho do AutoML.

trial_timeout_minutes
Obrigatório
int

Tempo limite do trabalho do AutoML.

Parâmetros de apenas palavra-chave

Nome Description
enable_early_termination
Obrigatório
exit_score
Obrigatório
max_concurrent_trials
Obrigatório
max_cores_per_trial
Obrigatório
max_nodes
Obrigatório
max_trials
Obrigatório
timeout_minutes
Obrigatório
trial_timeout_minutes
Obrigatório