Annoy-PyEdu-Rs-Raw
收藏资源简介:
该数据集是PythonEdu-Rs数据集的原始数据,基于HuggingFaceTB团队的原始数据集进行处理后发布。数据以JSON Lines格式存储在文件`0_368500_filtered_v2_ds25.sced.jsonl`中,每条记录包含以下字段:problem_description(函数的问题描述)、io_requirements(输入/输出要求与约束)、refcode(参考代码,可包含导入包、辅助函数和主入口函数)、funcname(入口函数的名称)、ios(输入/输出对列表,每个对包含input和output,但部分可能因输入/输出大小过大超出约束而为空)、source(原始代码文件来源)、category(为该样本分配的推理类型)、meta(样本的元信息)。需要注意的是,由于基于大语言模型的转换不完善,部分问题描述可能包含信息不足的情况。该数据集适用于代码生成、函数理解、编程教育或相关任务的训练与评估。数据集采用odc-by许可证。
This dataset is the raw data of the PythonEdu-Rs dataset, which was processed and released based on the original dataset developed by the HuggingFaceTB team. The data is stored in the file `0_368500_filtered_v2_ds25.sced.jsonl` in JSON Lines format. Each record contains the following fields: problem_description (problem description of the function), io_requirements (input/output requirements and constraints), refcode (reference code, which may include import statements, helper functions, and the main entry function), funcname (name of the entry function), ios (list of input/output pairs, each containing input and output; some pairs may be empty due to their input/output size exceeding constraints), source (source of the original code file), category (reasoning type assigned to this sample), meta (meta information of the sample). It should be noted that due to imperfect large language model-based conversions, some problem descriptions may contain insufficient information. This dataset is applicable for training and evaluation of tasks including code generation, function understanding, programming education, and related tasks. The dataset is released under the ODC-By license.
数据集:Annoy-PyEdu-Rs-Raw
基本信息
- 数据集名称:Annoy-PyEdu-Rs-Raw
- 来源:基于 HuggingFaceTB 团队的原始数据集 PythonEdu-Rs 处理得到
- 许可证:odc-by
数据格式
数据文件为 0_368500_filtered_v2_ds25.sced.jsonl,每一行包含以下字段:
| 字段 | 说明 |
|---|---|
problem_description |
函数的问题描述 |
io_requirements |
输入/输出要求和约束 |
refcode |
参考代码(包括导入的包、辅助函数和主入口函数) |
funcname |
入口函数的函数名 |
ios |
输入输出示例列表,每个元素包含 input(输入参数)和 output(返回值) |
source |
原始代码文件的来源 |
category |
分配给该样本的推理类型 |
meta |
关于该样本的元信息 |
注意事项
- 部分
ios为空,原因是执行代码时输入/输出数据量过大,超出约束要求,因此未存储或后续使用 - 由于基于 LLM 的转换不够完美,部分问题描述未包含足够信息来描述代码,这将在未来工作中进一步优化




