Exemple
Constructeurs
Constructeur
new EvaluationLogger(Défini dans : src/evaluationLogger.ts:573options) :EvaluationLogger
Paramètres
options
EvaluationLoggerOptions
Renvoie
EvaluationLogger
Méthodes
logPrediction()
logPrediction(Journalise une prédiction avec son entrée et sa sortie (version synchrone). Crée un appelinputs,output):ScoreLogger
predict_and_score (avec un appel enfant predict).
Renvoie immédiatement un ScoreLogger pour ajouter des scores.
Cette méthode renvoie le ScoreLogger de façon synchrone. Les opérations sur le
ScoreLogger (logScore, finish) seront placées dans la file d’attente et exécutées une fois l’initialisation terminée.
Défini dans : src/evaluationLogger.ts:660
Paramètres
entrée
Record<string, any>
sortie
any
Renvoie
ScoreLogger
Exemple
logPredictionAsync()
logPredictionAsync(Journalise une prédiction avec son entrée et sa sortie (version asynchrone). Comme logPrediction(), mais renvoie une Promise qui se résout lorsque l’appel de prédiction est entièrement initialisé. Utilisez cette méthode si vous devez attendre l’initialisation avant de continuer. Défini dans : src/evaluationLogger.ts:685inputs,output):Promise<ScoreLogger>
Paramètres
entrée
Record<string, any>
sortie
any
Renvoie
Promise<ScoreLogger>
Exemple
logSummary()
logSummary(Journalise une synthèse et finalise l’évaluation. Crée un appel summarize et termine l’appel evaluate. Cette méthode peut être appelée sans await (fire-and-forget), mais en interne elle attendra que toutes les opérations en attente soient terminées. Défini dans : src/evaluationLogger.ts:786summary?):Promise<void>
Paramètres
synthèse ?
Record<string, any>
Renvoie
Promise<void>