dspy.evaluate.EvaluationResult
dspy.evaluate.EvaluationResult
이 페이지는 DSPy 평가 결과를 담는 데이터 구조인 EvaluationResult를 다뤄요. 각 예시의 입력·예측·레이블, 그리고 LM 사용량 같은 메타데이터를 함께 보관해서, 평가가 끝난 뒤에도 결과를 살펴보고 검증할 수 있게 해 줘요.
출처: 문서
본문
EvaluationResult는 개별 평가 항목의 입력(inputs), 예측값, 레이블(labels), LM 사용량(get_lm_usage) 등을 하나로 묶어요. items, keys, values 같은 컬렉션 메서드와 toDict 같은 변환 메서드로 결과를 손쉽게 다룰 수 있어요. 아래는 이 클래스가 노출하는 멤버 목록이에요.
::: dspy.evaluate.EvaluationResult
handler: python
options:
members:
- copy
- from_completions
- get
- get_lm_usage
- inputs
- items
- keys
- labels
- set_lm_usage
- toDict
- values
- with_inputs
- without
show_source: true
show_root_heading: true
heading_level: 2
docstring_style: google
show_root_full_path: true
show_object_full_path: false
separate_signature: false
inherited_members: true