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

더 알아보기 (Learn more)