ConsoleInterface 类
负责将迭代信息打印到控制台的类。
- 继承
-
builtins.objectConsoleInterface
构造函数
ConsoleInterface(metric: str, console_writer: azureml.automl.core.console_writer.ConsoleWriter, mask_sampling: bool = False)
参数
- metric
- console_writer
- mask_sampling
默认值: False
方法
| print_columns |
打印 AutoML 打印块的列标题。 |
| print_descriptions |
打印 AutoML 控制台输出的说明。 |
| print_end |
打印迭代状态、指标和运行最佳指标。 |
| print_error |
将错误消息打印到控制台。 |
| print_guardrails |
打印护栏信息(如果存在)。 :return: |
| print_line |
在控制台上打印消息(然后是换行符)。 |
| print_pipeline |
将 sklearn 管道字符串格式化为可读。 |
| print_section_separator |
在控制台上训练期间,打印不同部分的分隔符。 |
| print_start |
打印迭代次数。 |
print_columns
打印 AutoML 打印块的列标题。
print_columns() -> None
print_descriptions
打印 AutoML 控制台输出的说明。
print_descriptions() -> None
print_end
打印迭代状态、指标和运行最佳指标。
print_end(duration: Union[float, str] = '', metric: Union[float, str] = '', best_metric: Optional[Union[float, str]] = '') -> None
参数
- duration
必需
给定迭代的状态
- metric
必需
此迭代的分数
- best_metric
必需
目前为止的最佳分数
print_error
将错误消息打印到控制台。
print_error(message: Union[BaseException, str]) -> None
参数
- message
必需
显示给用户的错误信息
print_guardrails
打印护栏信息(如果存在)。 :return:
print_guardrails(faults: List[Any], include_parameters: bool = True, number_parameters_output: int = 9223372036854775807, schema_version: Optional[str] = None) -> None
参数
- faults
必需
- include_parameters
默认值: True
- number_parameters_output
默认值: 9223372036854775807
- schema_version
默认值: None
print_line
在控制台上打印消息(然后是换行符)。
print_line(message: str) -> None
参数
- message
必需
print_pipeline
将 sklearn 管道字符串格式化为可读。
print_pipeline(preprocessor: Optional[str] = '', model_name: Optional[str] = '', train_frac: Union[str, float] = 1) -> None
参数
- preprocessor
必需
预处理器名称的字符串
- model_name
必需
模型名称字符串
- train_frac
默认值: 1
要使用的训练数据部分的浮点数
print_section_separator
在控制台上训练期间,打印不同部分的分隔符。
print_section_separator() -> None
print_start
打印迭代次数。
print_start(iteration: Union[int, str] = '') -> None
参数
- iteration
必需
反馈
提交和查看相关反馈