(dataset: datasets.Dataset)
| 244 | |
| 245 | |
| 246 | def process_docs(dataset: datasets.Dataset) -> datasets.Dataset: |
| 247 | def _process_doc(doc: dict) -> dict: |
| 248 | out_doc = { |
| 249 | "problem": doc["problem"], |
| 250 | "solution": doc["solution"], |
| 251 | "answer": remove_boxed(last_boxed_only_string(doc["solution"])), |
| 252 | } |
| 253 | return out_doc |
| 254 | |
| 255 | return dataset.map(_process_doc) |
| 256 | |
| 257 | |
| 258 | def process_results(doc: dict, results: List[str]) -> Dict[str, int]: |
nothing calls this directly
no outgoing calls
no test coverage detected