メインコンテンツへスキップ
weave / ScoreLogger ScoreLogger は単一の予測のスコアリングを管理します。 EvaluationLogger.logPrediction() によって返されます。 Example

目次

コンストラクター

アクセサー

Methods

コンストラクター

コンストラクター

new ScoreLogger(evalLogger): ScoreLogger

パラメーター

タイプ
evalLoggerEvaluationLogger

戻り値

ScoreLogger

定義箇所

src/evaluationLogger.ts:338

アクセサー

isFinishCalled

get isFinishCalled(): boolean finish() が呼び出されたかどうかを確認します。 EvaluationLogger が未完了の予測を検出するために使用します。

戻り値

boolean

定義箇所

src/evaluationLogger.ts:368

Methods

finish

finish(): Promise<void> 予測のスコアリング処理を終了します。 蓄積されたscoresを用いて、predict_and_score call を完了します。 段階的な集計を更新し、メモリを解放します。

戻り値

Promise<void>

定義箇所

src/evaluationLogger.ts:470

logScore

logScore(scorerName, score): Promise<void> この予測のスコアをログします。 predict_and_score の子 call として scorer call を作成します。

パラメーター

タイプ説明
scorerNamestringscorer名 (例: “accuracy”, “f1_score”)
scoreanyスコアの値

戻り値

Promise<void>

定義箇所

src/evaluationLogger.ts:379