TACO (Topics in Algorithmic COde generation)

BAAI TACO: 1,000 competition-style Python problems (plus a 25k-problem train split) scored by executing generated code as pass@k.

Also known as: Topics in Algorithmic COde generation, BAAI/TACO, FlagOpen/TACO

unassessed

This page is a discovery lead. Nobody has yet assessed it against the catalogue contract, so it carries no disposition. Absence of evidence here is not evidence of staleness.
Categorycoding
Subcategorycompetition-style Python generation graded by test-case execution
Page statusactive
Metricpass@k (OpenCompass TACOEvaluator; FlagOpen compute_metric.py)
Directionhigher_is_better
Unit%
Dataset size26443
Dataset licenceApache-2.0
PublisherBeijing Academy of Artificial Intelligence (BAAI) / FlagOpen

What it measures

TACO gives a model a natural-language programming-contest statement, optional starter code, and a call-based or stdin convention, and requires a Python program that passes the problem's hidden tests. Items come from contest sites rather than interview-style function stubs. Each row also carries topic, algorithm, skill, and difficulty labels so reporters can slice the 1,000-item test set. English problem text, Python solutions. This is not [mc_taco](mc_taco.md) (temporal commonsense) and not [tac](tac.md) (travel agents).

Task format

Free-form Python generation. OpenCompass TACODataset loads Hugging Face BAAI/TACO, evaluates the test split, and prepends starter plus "Use Standard Input format" or "Use Call-Based format". The default taco_gen_c7893a config is zero-shot, max_out_len 512, num_repeats 1. taco_levels_gen_411572 runs one config per difficulty with max_out_len 1024.

Models reporting this benchmark

No model card in ModelSpec reports this benchmark yet.

Data

This page as JSON · Edit on GitHub