MCPcopy Create free account
hub / github.com/OpenRaiser/PaperFlow / build_label_map

Function build_label_map

experiments/baselines/discourse_aware/runner.py:604–612  ·  view source on GitHub ↗
(label_rows: Sequence[Dict[str, Any]])

Source from the content-addressed store, hash-verified

602
603
604def build_label_map(label_rows: Sequence[Dict[str, Any]]) -> Dict[Tuple[str, str], Dict[str, Any]]:
605 labels: Dict[Tuple[str, str], Dict[str, Any]] = {}
606 for row in label_rows:
607 labels[label_key(row)] = {
608 "selected": bool(row.get("selected")),
609 "oracle_score": row.get("oracle_score", 0.0),
610 "oracle_label": row.get("oracle_label", "irrelevant"),
611 }
612 return labels
613
614
615def load_clean_benchmark_inputs(input_dir: Path) -> Tuple[List[Dict[str, Any]], List[Dict[str, Any]]]:

Callers 1

rerank_episodesFunction · 0.70

Calls 2

getMethod · 0.80
label_keyFunction · 0.70

Tested by

no test coverage detected