ConsoleInterface Classe
Classe responsável por imprimir as informações de iteração no console.
Inicialize o objeto .
- Herança
-
builtins.objectConsoleInterface
Construtor
ConsoleInterface(metric: str, console_writer: ConsoleWriter, mask_sampling: bool = False)
Parâmetros
Nome | Description |
---|---|
metric
Obrigatório
|
str representando qual métrica está sendo usada para pontuar o pipeline. |
console_writer
Obrigatório
|
objeto semelhante a um arquivo para o qual gerar. Se não for fornecido, a saída será descartada. |
mask_sampling
|
bool decide se as colunas de exemplo devem ser mascaradas ou não. Valor padrão: False
|
Métodos
print_columns |
Imprime os cabeçalhos da coluna para bloco de impressão do AutoML. |
print_descriptions |
Imprime a descrição da saída do console do AutoML. |
print_end |
Imprime o status de iteração, a métrica e a melhor métrica em execução. |
print_error |
Imprime uma mensagem de erro no console. |
print_guardrails |
Imprime as informações do verificador de integridade, se houver. :retorna: |
print_line |
Imprime uma mensagem (e, em seguida, uma nova linha) no console. |
print_pipeline |
Formata uma cadeia de caracteres do Pipeline do sklearn para ser legível. |
print_section_separator |
Imprime o separador para diferentes seções durante o treinamento no console. |
print_start |
Imprime o número de iteração. |
print_columns
Imprime os cabeçalhos da coluna para bloco de impressão do AutoML.
print_columns() -> None
print_descriptions
Imprime a descrição da saída do console do AutoML.
print_descriptions() -> None
print_end
Imprime o status de iteração, a métrica e a melhor métrica em execução.
print_end(duration: float | str = '', metric: float | str = '', best_metric: float | str | None = '') -> None
Parâmetros
Nome | Description |
---|---|
duration
Obrigatório
|
Status da iteração fornecida |
metric
Obrigatório
|
Pontuação para essa iteração |
best_metric
Obrigatório
|
Melhor pontuação até agora |
print_error
Imprime uma mensagem de erro no console.
print_error(message: BaseException | str) -> None
Parâmetros
Nome | Description |
---|---|
message
Obrigatório
|
Mensagem de erro a ser exibida ao usuário |
print_guardrails
Imprime as informações do verificador de integridade, se houver. :retorna:
print_guardrails(faults: List[Any], include_parameters: bool = True, number_parameters_output: int = 9223372036854775807, schema_version: str | None = None) -> None
Parâmetros
Nome | Description |
---|---|
faults
Obrigatório
|
|
include_parameters
|
Valor padrão: True
|
number_parameters_output
|
Valor padrão: 9223372036854775807
|
schema_version
|
Valor padrão: None
|
print_line
Imprime uma mensagem (e, em seguida, uma nova linha) no console.
print_line(message: str) -> None
Parâmetros
Nome | Description |
---|---|
message
Obrigatório
|
|
print_pipeline
Formata uma cadeia de caracteres do Pipeline do sklearn para ser legível.
print_pipeline(preprocessor: str | None = '', model_name: str | None = '', train_frac: str | float = 1) -> None
Parâmetros
Nome | Description |
---|---|
preprocessor
Obrigatório
|
cadeia de caracteres do nome do pré-processador |
model_name
Obrigatório
|
cadeia de caracteres do nome do modelo |
train_frac
|
float de fração de dados de treinamento a serem usados Valor padrão: 1
|
print_section_separator
Imprime o separador para diferentes seções durante o treinamento no console.
print_section_separator() -> None
print_start
Imprime o número de iteração.
print_start(iteration: int | str = '') -> None
Parâmetros
Nome | Description |
---|---|
iteration
Obrigatório
|
|