Annoy-PyEdu-Rs-Raw
收藏资源简介:
本数据集是PythonEdu-Rs数据集的原始数据,基于HuggingFaceTB团队的原始数据集进行处理。数据以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, processed based on the original dataset from the HuggingFaceTB team. Data is stored in JSONL format, with each sample representing a programming problem and containing the following fields: problem_description (problem description of the function), io_requirements (input-output requirements and constraints), refcode (reference code, which may include imported packages, helper functions, and main entry functions), funcname (name of the entry function), ios (a list of input-output pairs, each containing input and output, with some possibly empty due to large input-output scales exceeding constraints during execution), source (source of the original code file), category (reasoning type assigned to the sample), meta (metadata about the sample). It should be noted that due to imperfect conversion based on large language models, some problem descriptions may contain insufficient information to fully describe the code. The dataset uses the odc-by license and is suitable for tasks such as code generation, code understanding, programming education, or automated testing.
数据集概述
数据集名称:Annoy-PyEdu-Rs-Raw
来源:原始数据来自 HuggingFaceTB 团队的 PythonEdu-Rs 数据集,经处理后发布。
资源链接:
- 论文:https://huggingface.co/papers/xxxx.xxxxx
- 项目页面:https://specx.github.io/
- 已发布资源合集:https://huggingface.co/collections/asadqwr/specx-67a978e28fd926b56a4f55a2
- 代码仓库:https://github.com/phoanttheijale/Annoy
数据格式说明:数据文件为 0_368500_filtered_v2_ds25.sced.jsonl,每行包含以下字段:
problem_description:函数的题目描述。io_requirements:输入/输出要求与约束。refcode:参考代码,包括导入的包(可选)、辅助函数(可选)及主入口函数。funcname:入口函数的函数名。ios:输入输出示例列表,每个示例包含:input:输入参数。output:返回值。
source:原始代码文件的来源。category:该样本分配的推理类型。meta:该样本的元信息。
特殊说明:
- 部分
ios字段为空:因为执行代码时输入/输出规模过大,超出约束条件,因此未存储或后续使用。 - 注意:由于基于 LLM 的转换不完美,部分题目描述信息不足以完整描述代码。此问题留作未来工作以优化数据并发布更优版本。




