Skip to content

Commit b057362

Browse files
authored
[evaluation] Add xpia to evaluate() aggregation (#37299)
* Remove Optional type annotation from get() methods * Remove duplicate overloads * Include xpia in handled_metrics for evaluation aggregation * revert unintended change * Update output.py
1 parent ccf4267 commit b057362

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

sdk/evaluation/azure-ai-evaluation/azure/ai/evaluation/_constants.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ class EvaluationMetrics:
1919
SELF_HARM = "self_harm"
2020
SEXUAL = "sexual"
2121
PROTECTED_MATERIAL = "protected_material"
22+
XPIA = "xpia"
2223

2324

2425
class _InternalEvaluationMetrics:

sdk/evaluation/azure-ai-evaluation/azure/ai/evaluation/_evaluate/_evaluate.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ def _aggregate_label_defect_metrics(df: pd.DataFrame) -> Tuple[List[str], Dict[s
9393
handled_metrics = [
9494
EvaluationMetrics.PROTECTED_MATERIAL,
9595
_InternalEvaluationMetrics.ECI,
96+
EvaluationMetrics.XPIA,
9697
]
9798
label_cols = []
9899
for col in df.columns:

0 commit comments

Comments
 (0)