Annoy-PyEdu-Rs-Raw
收藏资源简介:
本数据集是经过处理后的Python教育代码数据集(PythonEdu-Rs),源自HuggingFaceTB团队的原始数据集。数据以JSONL格式提供,文件名为0_368500_filtered_v2_ds25.sced.jsonl。每条样本包含以下字段:problem_description(函数问题描述)、io_requirements(输入/输出要求与约束)、refcode(参考代码,包括可选的导入包和辅助函数,以及主入口函数)、funcname(入口函数名)、ios(输入输出示例列表,每个示例包含input和output字段;注意部分样本的ios为空,因为执行时输入输出过大而被省略)、source(原始代码文件的来源)、category(分配给该样本的推理类型)、meta(样本的元信息)。该数据集可用于代码生成、代码推理、教育场景下的编程任务等研究。由于基于LLM转换可能存在不完美之处,部分问题描述信息不够充分,这将在未来版本中改进。数据集的许可证并非统一,每个样本需遵守其上游来源(The Stack v2中的原始文件)的特定许可证,请参考每个样本的source和meta信息以确认合规要求。
This dataset is a processed Python educational code dataset (PythonEdu-Rs), derived from the original dataset by the HuggingFaceTB team. The data is provided in JSONL format, with the filename 0_368500_filtered_v2_ds25.sced.jsonl. Each sample contains the following fields: problem_description (function problem description), io_requirements (input/output requirements and constraints), refcode (reference code, including optional import packages and helper functions, as well as the main entry function), funcname (entry function name), ios (list of input/output examples, each example contains input and output fields; note that some samples have empty ios because the input/output is too large and omitted during execution), source (source of the original code file), category (reasoning type assigned to the sample), meta (metadata of the sample). This dataset can be used for research in code generation, code reasoning, and programming tasks in educational scenarios. Due to possible imperfections in the LLM-based conversion, some problem descriptions may be insufficient, which will be improved in future versions. The license of the dataset is not uniform; each sample must adhere to the specific license of its upstream source (the original file in The Stack v2). Please refer to the source and meta information of each sample to confirm compliance requirements.
Annoy: This should be a paper Title 数据集概览
数据集简介
该数据集为 Annoy 项目发布的原始数据,用于构建处理后的 PythonEdu-Rs 数据集。数据源自 HuggingFaceTB 团队的原始数据集,经过处理后以 JSONL 格式存储。
数据结构
每个数据条目包含以下字段:
| 字段 | 说明 |
|---|---|
problem_description |
函数的问题描述 |
io_requirements |
输入/输出要求与约束条件 |
refcode |
参考代码(包括可选导入包、辅助函数和主入口函数) |
funcname |
入口函数的名称 |
ios |
输入输出示例列表,每项包含 input(输入参数)和 output(返回值) |
source |
原始代码文件的来源 |
category |
为该样本分配的逻辑推理类型 |
meta |
关于该样本的元信息 |
重要说明
-
空的
ios条目:部分样本的ios字段为空,原因是代码执行时输入/输出规模过大,超出数据集要求的约束条件,故未存储或用于后续处理。 -
数据质量限制:由于基于 LLM 的转换不够完善,部分问题描述可能包含的信息不足以完整描述相应代码。该问题留待未来工作解决,数据集将在后续更新至更优版本。
应用背景
该数据集关联了论文、项目页面、资源集合及代码仓库,主要用于 Python 教育领域(PythonEdu)的数据处理与分析任务。




