Example
목차
생성자 (Constructors)
접근자 (Accessors)
메소드 (Methods)
생성자 (Constructors)
constructor
• new ScoreLogger(evalLogger): ScoreLogger
파라미터
| 이름 | 타입 |
|---|---|
evalLogger | EvaluationLogger |
반환값
ScoreLogger
정의 위치
evaluationLogger.ts:319접근자 (Accessors)
isFinishCalled
•get isFinishCalled(): boolean
finish()가 호출되었는지 확인합니다.
EvaluationLogger에서 완료되지 않은 예측값을 감지하는 데 사용됩니다.
반환값
boolean
정의 위치
evaluationLogger.ts:349메소드 (Methods)
finish
▸ finish():Promise<void>
해당 예측값에 대한 스코어링 프로세스를 종료합니다.
누적된 스코어와 함께 predict_and_score 호출을 최종 확정합니다.
증분 집계를 업데이트하고 메모리를 해제합니다.
반환값
Promise<void>
정의 위치
evaluationLogger.ts:451logScore
▸ logScore(scorerName, score): Promise<void>
이 예측값에 대한 스코어를 로그합니다.
predict_and_score의 하위 항목으로 scorer 호출을 생성합니다.
파라미터
| 이름 | 타입 | 설명 |
|---|---|---|
scorerName | string | Scorer의 이름 (예: “accuracy”, “f1_score”) |
score | any | 스코어 값 |
반환값
Promise<void>