Exemple
Table des matières
Constructeurs
Méthodes
Constructeurs
constructor
options): EvaluationLogger
Paramètres
| Nom | Type |
|---|---|
options | EvaluationLoggerOptions |
Renvoie
EvaluationLogger
Défini dans
Méthodes
logPrediction
inputs, output): ScoreLogger
Journalise une prédiction avec son entrée et sa sortie (version synchrone).
Crée un appel 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.
Paramètres
| Nom | Type |
|---|---|
inputs | Record<string, any> |
output | any |
Renvoie
ScoreLogger
Exemple
Défini dans
logPredictionAsync
inputs, output): Promise<ScoreLogger>
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.
Paramètres
| Nom | Type |
|---|---|
inputs | Record<string, any> |
output | any |
Renvoie
Promise<ScoreLogger>
Exemple
Défini dans
logSummary
summary?): Promise<void>
Journalise un summary 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.
Paramètres
| Nom | Type |
|---|---|
summary? | Record<string, any> |
Renvoie
Promise<void>