KodCode
收藏资源简介:
KodCode是最大的完全合成的开源数据集,提供可验证的解决方案和编程任务的测试。它包含12个不同的子集,涵盖多个领域(从算法到特定包的知识)和难度级别(从基础编程练习到面试和竞争性编程挑战)。KodCode设计用于监督微调(SFT)和RL调优。
KodCode is the largest fully synthetic open-source dataset that provides verifiable solutions and test cases for programming tasks. It includes 12 distinct subsets covering multiple domains (ranging from algorithmics to knowledge of specific programming packages) and difficulty levels (spanning from basic programming exercises to interview and competitive programming challenges). KodCode is designed for Supervised Fine-Tuning (SFT) and Reinforcement Learning (RL) tuning.
KodCode 数据集概述
数据集简介
KodCode是一个提供可验证解决方案和测试的完全合成的开源数据集,适用于编码任务。它包含12个不同的子集,涵盖从算法到特定包知识的各个领域,以及从基础编码练习到面试和竞技编程挑战的不同难度级别。KodCode旨在用于监督微调(SFT)和强化学习调整(RL tuning)。
数据集特点
- 多样化来源:从零样本生成、人工编写的评估问题、代码片段和技术文档等多个来源生成高质量的编码问题。
- 自我验证:为每个编码问题生成可验证的解决方案和测试。
- 风格转换器:易于在不同风格的编码问题之间转换。
使用说明
- 构建环境:使用Conda创建Python环境并安装必要的依赖。
- 生成KodCode:参考pipeline文档进行生成。
其他信息
- 许可证:遵循CC BY-NC 4.0。
- 联系方式:如有问题,请联系Zhangchen。
引用信息
@article{xu2024kodcode, title={KodCode: A Diverse, Challenging, and Verifiable Synthetic Dataset for Coding}, author={Zhangchen Xu and Yang Liu and Yueqin Yin and Mingyuan Zhou and Radha Poovendran}, }




