datasets
Training and evaluation data, with the modality, task and licence stated up front. Listed live from the Hugging Face Hub.
DebugBench
Dataset Summary
DebugBench is a Large Language Model (LLM) debugging benchmark introduced in the paper DebugBench: Evaluating Debugging Capability of Large Language Models. We collect code snippets from the LeetCode community and implant bugs into source data with GPT-4. The project is also open-sourced as a GitHub repository.
It consists of 4,253 instances.
It covers four major bug categories and 18 minor types.
It includes C++, Java, and Python instances.
It contains three… See the full description on the dataset page: https://huggingface.co/datasets/Rtian/DebugBench.nemotron-terminal-debugging
nemotron-terminal-debugging
Per-source partition of nvidia/Nemotron-Terminal-Corpus,
filtered to source == "debugging". The difficulty column preserves the original
easy / medium / mixed split (na for the dataset_adapters/* files, which
did not carry a difficulty label).
Partitioning scheme:
adapters_{code,math,swe} — rows from dataset_adapters/{code,math,swe}.parquet
{skill} (e.g. debugging, security, …) — rows from
synthetic_tasks/skill_based/{easy,medium… See the full description on the dataset page: https://huggingface.co/datasets/laion/nemotron-terminal-debugging.python_debugging
Python Debugging
A synthetic instruction-tuning dataset for training AI models to identify and fix bugs in Python code.
Dataset Summary
Field
Value
Entries
75
Format
input / output pairs
Language
English
Topic
Finding and fixing bugs in Python code
Synthetic
Yes, generated with DeepSeek
License
MIT
Dataset Description
Each entry presents a snippet of Python code containing a deliberate bug, along with a corrected version… See the full description on the dataset page: https://huggingface.co/datasets/creeperdatasets/python_debugging.code-debugging-sft-50k
Code Debugging SFT (50K)
50,000 ShareGPT-format conversations where the user presents buggy code and the assistant provides root-cause analysis and a corrected solution. Covers Python, JavaScript, Go, TypeScript, and SQL across 14 bug categories.
Motivation
Debugging is one of the most frequent developer tasks — and one of the hardest to train. Most coding datasets focus on writing code from scratch. This dataset trains models to:
Identify the precise root cause… See the full description on the dataset page: https://huggingface.co/datasets/stindardlogic/code-debugging-sft-50k.debugbench_pnyx
PNYX - DebugBench
This dataset is based on Rtian/DebugBench, it contains all fields presented in that dataset (refer to it for more details). Additionally the dataset is divided in several configurations, one per language, and each language configuration has splits according to the level field (easy, medium, hard).
This dataset includes all the orginal fields and the following ones:
initialization_code: Initialization code (like python imports) requiered to execute the code.… See the full description on the dataset page: https://huggingface.co/datasets/PNYX/debugbench_pnyx.C-Language-Chat-Debug-Multiturn-Zh约 1300 条 C 语言 场景的 user - assistant 多轮对话。每段对话已经组织成了单行的格式。一条样例如下:
{
"id": 1045,
"conversation": [
{
"user": "你好,AI助手。我最近在写一个C语言程序,但是遇到了一些问题,希望你能帮我检查一下。",
"assistant": "你好,我很乐意帮助你。请把你的代码发给我,我会尽快检查并给出建议。"
},
{
"user": "好的,这是我的代码。这段代码的主要功能是计算斐波那契数列的前n项。",
"assistant": "让我看一下......嗯,这里有一个小错误。在第10行,你应该使用`++i`而不是`i++`来递增i的值。修改后的代码应该是这样的\\n```c\\nfor (int i = 0; i < n; ++i) {\\n if (i == 0 || i == 1) {\\n… See the full description on the dataset page: https://huggingface.co/datasets/Mxode/C-Language-Chat-Debug-Multiturn-Zh.pytorch-debug-assistant
