예시
목차
생성자
방법
생성자
생성자
options): EvaluationLogger
매개변수
| 이름 | 유형 |
|---|---|
options | EvaluationLoggerOptions |
반환값
EvaluationLogger
정의 위치
방법
logPrediction
inputs, output): ScoreLogger
입력과 출력을 포함한 예측을 로깅합니다(동기 버전).
하위 predict call을 포함하는 predict_and_score call을 생성합니다.
점수를 추가할 수 있도록 즉시 ScoreLogger를 반환합니다.
이 방법은 ScoreLogger를 동기적으로 반환합니다. ScoreLogger에 대한 오퍼레이션(logScore, finish)은
큐에 들어가며 초기화가 완료되면 실행됩니다.
매개변수
| 이름 | 유형 |
|---|---|
inputs | Record<string, any> |
output | any |
반환값
ScoreLogger
예시
정의 위치
logPredictionAsync
inputs, output): Promise<ScoreLogger>
입력과 출력이 포함된 예측을 로깅합니다(비동기 버전).
logPrediction()과 유사하지만 prediction call이 완전히 초기화되면
resolve되는 Promise를 반환합니다.
계속 진행하기 전에 초기화가 완료될 때까지 await해야 하는 경우 이 방법을 사용하세요.
매개변수
| 이름 | 유형 |
|---|---|
inputs | Record<string, any> |
output | any |
반환값
Promise<ScoreLogger>
예시
정의 위치
logSummary
summary?): Promise<void>
summary를 기록하고 evaluation을 마무리합니다.
summarize call을 생성하고 evaluate call을 마무리합니다.
이 방법은 await 없이도 호출할 수 있지만(fire-and-forget), 내부적으로는
대기 중인 모든 오퍼레이션이 완료될 때까지 기다립니다.
매개변수
| 이름 | 유형 |
|---|---|
summary? | Record<string, any> |
반환값
Promise<void>