Evaluates large language models' table reasoning capabilities across six core skills: natural language understanding, table understanding, basic/computational operations, data analysis, and advanced data analysis. It tests both direct textual reasoning and code-based reasoning (Program-of-Thought and Interleaved CoT) for extracting and processing tabular information. Use when the user wants to benchmark on TReB, or asks about evaluating this task. Reports ROUGE-L.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add qhjqhj00/research-skills-pool --skill treb-eval --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Treb Eval?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/qhjqhj00-treb-eval)More formats (shields.io, HTML) on the badges page.
---
name: treb-eval
description: Evaluates large language models' table reasoning capabilities across six core skills: natural language understanding, table understanding, basic/computational operations, data analysis, and advanced data analysis. It tests both direct textual reasoning and code-based reasoning (Program-of-Thought and Interleaved CoT) for extracting and processing tabular information. Use when the user wants to benchmark on TReB, or asks about evaluating this task. Reports ROUGE-L.
metadata:
skill_kind: dataset_eval
source_arxiv: 2506.18421
bibtex_key: li2025treb
confidence: high
---
# treb-eval
> TReB: A Comprehensive Benchmark for Evaluating Table Reasoning Capabilities of Large Language Models — Li et al. (2025) (arXiv:2506.18421, 2025)
## What this evaluates
Evaluates large language models' table reasoning capabilities across six core skills: natural language understanding, table understanding, basic/computational operations, data analysis, and advanced data analysis. It tests both direct textual reasoning and code-based reasoning (Program-of-Thought and Interleaved CoT) for extracting and processing tabular information.
## Datasets
- **TReB** — total ?; splits: test (-1); repo https://github.com/JT-LM/jiutian-treb
## Metrics
- `ROUGE-L` **(primary)** — range: [0, 100]
- Measures the longest common subsequence overlap between the generated answer and the ground truth answer, reported as a percentage.
- `LLM-as-a-judge` — range: [0, 100]
- Uses Qwen2-72B-Instruct to evaluate semantic similarity and answer accuracy between the model's output and the ground truth.
- `Accuracy` — range: [0, 1]
- Exact match score calculated only for tasks where the ground truth answer is a single numerical value.
## Input / output format
**Input**: For TCoT: table content in Markdown/HTML format plus a question. For PoT/ICoT: plaintext table content is not provided; the model receives a prompt requiring it to generate code to read and process the table.
**Output**: For TCoT: a direct textual answer. For PoT/ICoT: executable code to extract/process information, from which the final answer is parsed. Strict formatting constraints are applied to isolate the final answer.
## Scoring recipe
```python
if mode == 'TCoT':
score = rouge_l(generated_text, ground_truth)
elif mode in ['PoT', 'ICoT']:
try:
execution_result = execute_code(generated_code)
score = rouge_l(execution_result, ground_truth)
except ExecutionError:
score = 0.0
if is_single_numerical_answer(ground_truth):
score = 1.0 if generated_text == ground_truth else 0.0
return score
```
## Common pitfalls
- PoT and ICoT tasks automatically receive a score of zero if the generated code fails to execute.
- Different inference modes are task-specific; e.g., NLU tasks exclusively use TCoT, so applying PoT/ICoT to them is invalid.
- Strict output formatting constraints are enforced to extract final answers; models must avoid irrelevant text that could break parsing.
## Evidence (verbatim from paper)
> In the following experiments, we primarily use ROUGE-L*(Lin, [2004])* and LLM-as-a-judge*(Zheng et al., [2023])* to evaluate model performance across tasks. ROUGE-L assesses the textual similarity between the student answer and the ground truth answer, while LLM-as-a-judge evaluates semantic similarity and answer accuracy.
## Citation
```bibtex
@misc{li2025treb,
title={TReB: A Comprehensive Benchmark for Evaluating Table Reasoning Capabilities of Large Language Models},
author={Li et al. (2025)},
year={2025},
note={arXiv:2506.18421}
}
```
- arXiv: 2506.18421
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!