code-generation-dataset
收藏资源简介:
代码生成数据集是一个大规模的数据集,旨在用于训练和评估代码生成模型。它包含高质量的代码片段、任务描述和相关的元数据,适用于多种代码合成任务,如提示完成、函数生成和文档到代码的翻译。
The code generation dataset is a large-scale dataset designed for training and evaluating code generation models. It includes high-quality code snippets, task descriptions and relevant metadata, and supports a variety of code synthesis tasks, such as prompt completion, function generation and documentation-to-code translation.
📄 数据集概述:Code Generation Dataset
📦 数据集简介
- 用于训练和评估代码生成模型的大规模数据集
- 包含高质量代码片段、提示和元数据
- 支持多种代码合成任务(提示补全、函数生成、文档字符串转代码等)
📊 数据结构
特征字段
code_snippet: 字符串类型,代码片段language: 字符串类型,编程语言documentation: 字符串类型,文档说明
示例结构
json { "id": "uuid", "prompt": "编写计算阶乘的函数", "code": "def factorial(n): return 1 if n == 0 else n * factorial(n - 1)", "language": "python", "tags": ["递归", "数学", "面试题"], "difficulty": "简单" }
🔢 数据规模
基础信息
- 训练集样本量:5,000个
- 训练集大小:331,256,542字节
- 下载大小:27,517,853字节
设计用途
- 专为LLM设计(如GPT、CodeGen、StarCoder)
- 每个样本约300KB,完整数据集体量较大
🔧 使用方法
python from datasets import load_dataset dataset = load_dataset("XythicK/code-generation-dataset")
📚 适用场景
- 代码任务的语言模型训练/微调
- 代码补全和生成模型的基准测试
- 编程教育工具开发
- 程序合成研究
⚖️ 许可信息
- 许可证类型:MIT License
- 使用要求:需注明出处,用于符合伦理的AI和开放研究
❤️ 引用方式
@misc{codegeneration2025, title = {Code Generation Dataset}, author = {Your Name or Team}, year = {2025}, url = {https://huggingface.co/datasets/XythicK/code-generation-dataset} }
✨ 贡献说明
欢迎通过提交PR或Issue参与改进本数据集




