ConsoleInterface 类
负责将迭代信息打印到控制台的类。
初始化对象。
构造函数
ConsoleInterface(metric: str, console_writer: ConsoleWriter, mask_sampling: bool = False)
参数
| 名称 | 说明 |
|---|---|
|
metric
必需
|
str 表示用于对管道进行评分的指标。 |
|
console_writer
必需
|
要输出到的类似文件的对象。 如果未提供,输出将被丢弃。 |
|
mask_sampling
|
bool 决定是否应屏蔽示例列。 默认值: False
|
方法
| print_columns |
打印 AutoML 打印块的列标题。 |
| print_descriptions |
打印 AutoML 控制台输出的说明。 |
| print_end |
打印迭代状态、指标和运行最佳指标。 |
| print_error |
将错误消息打印到控制台。 |
| print_guardrails |
打印护栏信息(如果有)。 :返回: |
| 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: float | str = '', metric: float | str = '', best_metric: float | str | None = '') -> None
参数
| 名称 | 说明 |
|---|---|
|
duration
必需
|
给定迭代的状态 |
|
metric
必需
|
此迭代的评分 |
|
best_metric
必需
|
到目前为止,最佳得分 |
print_error
将错误消息打印到控制台。
print_error(message: BaseException | str) -> None
参数
| 名称 | 说明 |
|---|---|
|
message
必需
|
向用户显示的错误消息 |
print_guardrails
打印护栏信息(如果有)。 :返回:
print_guardrails(faults: List[Any], include_parameters: bool = True, number_parameters_output: int = 9223372036854775807, schema_version: str | None = 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: str | None = '', model_name: str | None = '', train_frac: str | float = 1) -> None
参数
| 名称 | 说明 |
|---|---|
|
preprocessor
必需
|
预处理器名称的字符串 |
|
model_name
必需
|
模型名称字符串 |
|
train_frac
|
要使用的训练数据的分数的浮点数 默认值: 1
|
print_section_separator
在主机上训练期间打印不同分区的分隔符。
print_section_separator() -> None
print_start
打印迭代编号。
print_start(iteration: int | str = '') -> None
参数
| 名称 | 说明 |
|---|---|
|
iteration
必需
|
|