次の方法で共有


ConsoleInterface クラス

イテレーション情報のコンソールへの出力を実行するクラス。

オブジェクトを初期化します。

継承
builtins.object
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

ガードレール情報が存在する場合は表示します。 :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: 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

ガードレール情報が存在する場合は表示します。 :return:

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

使用するトレーニング データの割合の float

規定値: 1

print_section_separator

コンソールのトレーニング中に、さまざまなセクションの区切りを表示します。

print_section_separator() -> None

print_start

イテレーション番号を表示します。

print_start(iteration: int | str = '') -> None

パラメーター

名前 説明
iteration
必須