Skip to main content
ScoreLogger gère l’attribution des scores pour une prédiction unique. Renvoyé par EvaluationLogger.logPrediction().

Exemple

Constructeur

new ScoreLogger(evalLogger): ScoreLogger

Paramètres

EvaluationLogger
requis

Renvoie

ScoreLogger

Accesseurs

isFinishCalled

Signature d’obtention

get isFinishCalled(): boolean
Vérifie si finish() a été appelé. Utilisé par EvaluationLogger pour détecter les prédictions non finalisées. boolean

Méthodes

finish()

finish(): Promise<void>
Termine le processus d’attribution des scores de la prédiction. Finalise l’appel predict_and_score avec les scores cumulés. Met à jour les agrégats incrémentiels et libère la mémoire.

Renvoie

Promise<void>

logScore()

logScore(scorerName, score): Promise<void>
Journalise un score pour cette prédiction. Crée un appel de scorer en tant qu’enfant de predict_and_score.

Paramètres

string
requis
Nom du scorer (par exemple, “accuracy”, “f1_score”)
any
requis
Valeur du score

Renvoie

Promise<void>
Dernière modification le 30 septembre 2026