Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://docs.wandb.ai/llms.txt

Use this file to discover all available pages before exploring further.

weave / ScoreLogger ScoreLogger gère l’attribution d’un score à une seule prédiction. Renvoyé par EvaluationLogger.logPrediction(). Exemple
const pred = await ev.logPrediction(example, output);
await pred.logScore("accuracy", 0.95);
await pred.logScore("relevance", 0.8);
await pred.finish(); // Finalise la prédiction

Table des matières

Constructeurs

Accesseurs

Méthodes

Constructeurs

constructeur

new ScoreLogger(evalLogger): ScoreLogger

Paramètres

NomType
evalLoggerEvaluationLogger

Renvoie

ScoreLogger

Défini dans

evaluationLogger.ts:319

Accesseurs

isFinishCalled

get isFinishCalled(): boolean Indique si finish() a été appelé. Utilisé par EvaluationLogger pour détecter les prédictions inachevées.

Renvoie

boolean

Défini dans

evaluationLogger.ts:349

Méthodes

finish

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

Renvoie

Promise<void>

Défini dans

evaluationLogger.ts:451

logScore

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

Paramètres

NomTypeDescription
scorerNamestringNom du scorer (par exemple : “accuracy”, “f1_score”)
scoreanyValeur du score

Renvoie

Promise<void>

Défini dans

evaluationLogger.ts:360