Example
目次
コンストラクタ
メソッド
コンストラクター
コンストラクター
options): EvaluationLogger
パラメータ
| 名前 | 型 |
|---|---|
options | EvaluationLoggerOptions |
戻り値
EvaluationLogger
定義場所
メソッド
logPrediction
inputs, output): ScoreLogger
入力と出力を含む予測をログします(同期バージョン)。
子の predict 呼び出しを伴う predict_and_score 呼び出しを作成します。
スコアを追加するための ScoreLogger をすぐに返します。
このメソッドは ScoreLogger を同期的に返します。ScoreLogger 上での操作(logScore、finish)はキューに積まれ、初期化が完了した時点で実行されます。
パラメータ
| 名前 | 型 |
|---|---|
inputs | Record<string, any> |
output | any |
戻り値
ScoreLogger
使用例
定義元
evaluationLogger.ts:641logPredictionAsync
inputs, output): Promise<ScoreLogger>
予測とその入力および出力をログに記録します(非同期版)。
logPrediction() と同様ですが、予測呼び出しが完全に初期化された時点で解決される Promise を返します。
処理を進める前に初期化完了を待機する必要がある場合に使用してください。
パラメータ
| 名前 | 型 |
|---|---|
inputs | Record<string, any> |
output | any |
戻り値
Promise<ScoreLogger>
例
定義場所
logSummary
summary?): Promise<void>
サマリーをログし、評価を完了します。
summarize 呼び出しを作成し、evaluate 呼び出しを終了します。
このメソッドは await せずに(fire-and-forget で)呼び出すこともできますが、
内部的には保留中のすべての処理が完了するまで待機します。
パラメータ
| 名前 | 型 |
|---|---|
summary? | Record<string, any> |
戻り値
Promise<void>