datasets
Training and evaluation data, with the modality, task and licence stated up front. Listed live from the Hugging Face Hub.
Cpp-Code-LargeCpp-Code-Large
Cpp-Code-Large is a large-scale corpus of C++ source code comprising more than 5 million lines of C++ code. The dataset is designed to support research in large language model (LLM) pretraining, code intelligence, software engineering automation, and static program analysis for the C++ ecosystem.
By providing a high-volume, language-specific corpus, Cpp-Code-Large enables systematic experimentation in C++-focused model training, domain adaptation, and downstream code… See the full description on the dataset page: https://huggingface.co/datasets/ajibawa-2023/Cpp-Code-Large.LiveCodeBench-CPP
LiveCodeBench-CPP: An Extension of LiveCodeBench for Contamination Free Evaluation in C++
Overview
LiveCodeBench-CPP includes 454 problems from the release_v6 of LiveCodeBench, covering the period from October 2024 to May 2025. These problems are sourced from AtCoder (287 problems) and LeetCode (167 problems).
AtCoder Problems: These require generated solutions to read inputs from standard input (stdin) and write outputs to standard output (stdout). For unit testing, the… See the full description on the dataset page: https://huggingface.co/datasets/nvidia/LiveCodeBench-CPP.magenta-realtime-mlx-cpp
Magenta RealTime — C++ MLX runtime bundle
This dataset is a re-packaging of
Google's Magenta RealTime weights
for the C++ MLX runtime in
rhymeswithlion/magenta-realtime-mlx-cpp.
It contains exactly what mlx-stream needs at startup; nothing more, nothing
less. The upstream .pt / .npy checkpoints are intentionally not
mirrored here — they're only useful for the (Python) re-export tooling on the
project's main distribution.
Contents
.
├──… See the full description on the dataset page: https://huggingface.co/datasets/rhymeswithlion/magenta-realtime-mlx-cpp.cpp-code-code_search_net-style
C++ Dataset
documentation source: https://huggingface.co/docs/datasets/main/en/repository_structure
Supported Tasks and Leaderboards
language-modeling: The dataset can be used to train a model for modelling programming languages, which consists in building language models for programming languages.
Language
C++ programming language
Dataset Structure
Data Instances
A data point consists of a function code along with its documentation.… See the full description on the dataset page: https://huggingface.co/datasets/malteklaes/cpp-code-code_search_net-style.t_cppcpp-10k10k random lines of the "text" column of the https://huggingface.co/datasets/wttw/code_contest_instruct_cpp dataset
learnstral-1.5-llama-cpp-expcpp-project
中文 C++ 项目编程训练集
由 100 份中文 C++ 控制台项目语料转换而来,涵盖管理系统、实用工具、小游戏和基础算法。每个项目包含题目、原有解题思路和完整代码。适用于中文代码生成和指令微调.Author : KochiyaSanaeNya
数据格式
三个配置是100 条样本的不同表示,训练时选择其中一种.所有文件均为 UTF-8 无 BOM JSONL .
配置
训练字段
训练集
验证集
sft(默认)
messages:user / assistant 对话
90
10
alpaca
instruction / input / output
90
10
pretrain
text:包含三个原始章节的全文
90
10
每条记录还包含 id、title、source_file 和 source_sha256,用于追溯来源,不需要作为训练输入。
SFT 用户消息包含 C++17 作答要求和原题;助手消息包含原有解题思路及 Markdown C++ 代码块。
Alpaca 的… See the full description on the dataset page: https://huggingface.co/datasets/AsyncLab/cpp-project.vgen_cpp
Dataset Card for Opencores
In the process of continual pre-training, we utilized the publicly available VGen dataset.
VGen aggregates Verilog repositories from GitHub, systematically filters out duplicates and excessively large files, and retains only those files containing \texttt{module} and \texttt{endmodule} statements.
We also incorporated the CodeSearchNet dataset \cite{codesearchnet}, which contains approximately 40MB function codes and their documentation.… See the full description on the dataset page: https://huggingface.co/datasets/LLM-EDA/vgen_cpp.qwen3-8-27B-llama-cpp-Q8Candidates_unmatched_cppLongBench-v2-for-llama.cppLongBench v2 converted for the llama.cpp perplexity multiple choice tool.
[!WARNING]
!! Currently does not work, will fix it in the near future. Probably.
LongBench v2: Towards Deeper Understanding and Reasoning on Realistic Long-context Multitasks
🌐 Project Page: https://longbench2.github.io
💻 Github Repo: https://github.com/THUDM/LongBench
📚 Arxiv Paper: https://arxiv.org/abs/2412.15204
LongBench v2 is designed to assess the ability of LLMs to handle long-context problems… See the full description on the dataset page: https://huggingface.co/datasets/Green-Sky/LongBench-v2-for-llama.cpp.c_cpp_coderThe main content of this dataset is C/C++ code sourced from real-world open-source projects, which has been formatted and beautified.
EvalRepair-Cpp
Dataset Summary
EvalRepair-C++ is a benchmark for evaluating C++ program repair performance, derived from HumanEval. It contains 164 single-function repair tasks, each with a buggy implementation and its corresponding fixed version.
Supported Tasks
Program Repair: Fixing bugs in C++ functions
Code Generation: Generating correct implementations from buggy code
Dataset Structure
Each row contains:
task_id: Unique identifier for the task (same as HumanEval)… See the full description on the dataset page: https://huggingface.co/datasets/barty/EvalRepair-Cpp.cpp-unittest-26-11-2025procqa_cpp
ProCQA
Dataset by jordane95
Github Repo
cpp-unittestorion-dataset
Dataset
The ORION dataset is a curated collection of satellite imagery and triage labels used to fine-tune the VLM for orbital image classification. Images are fetched from SimSat's Mapbox API and paired with classification prompts and ground-truth labels.
Dataset Structure
images/
low_ocean_pacific_nemo.png
med_city_chicago.png
high_port_rotterdam.png
...
train_dataset.jsonl
val_dataset.jsonl
test_dataset.jsonl
images/: 512x512 RGB satellite images fetched from… See the full description on the dataset page: https://huggingface.co/datasets/Saransh-cpp/orion-dataset.cpp-unittest-10-12-2025cpp-compiler-curriculum
C++ compiler curriculum (SFT)
Synthetic C++ examples derived from Ubuntu toolchain headers and verified with g++ -std=c++20.
Embedding_Result_cppdataset_genericify_cppcpp-compiler-prefs
C++ compiler preferences (DPO)
Offline preferences: chosen answers compile; rejected answers fail g++.
cpp-unittest-28-11-2025llava_zhglm47-pie-cpp-posttraining-data
GLM-4.7-Flash PIE C++ Post-Training Data
The exact prepared dataset used for the GLM-4.7-Flash C++ performance
post-training runs.
Splits
File
Rows
Purpose
sft/train.jsonl
7,864
Supervised fine-tuning
grpo/train.jsonl
7,887
GRPO prompt and reward evaluation
eval/validation.jsonl
1,259
Full held-out evaluation
eval/validation_mini126.jsonl
126
Fast evaluation
eval/validation_mini4.jsonl
4
Smoke evaluation
tasks.tar.gz
9,146 task JSONs
Reward… See the full description on the dataset page: https://huggingface.co/datasets/TokenBender/glm47-pie-cpp-posttraining-data.cpp-compiler-grpo
C++ compiler GRPO prompts
Prompt-only dataset for GRPO with g++ compile/run rewards.
dataset_cppcppToPythonConversion
Dataset Card for Dataset Name
This dataset card aims to be a base template for new datasets. It has been generated using this raw template.
Dataset Details
Dataset Description
Curated by: [More Information Needed]
Funded by [optional]: [More Information Needed]
Shared by [optional]: [More Information Needed]
Language(s) (NLP): [More Information Needed]
License: [More Information Needed]
Dataset Sources [optional]
Repository: [More… See the full description on the dataset page: https://huggingface.co/datasets/Pabitra09/cppToPythonConversion.cpp-unittest-24-11-2025
