lean-eval-source
收藏资源简介:
该数据集为 Lean Eval Humanize Source,提供222个自包含的Lean Eval工作区的可重现快照,这些工作区均使用Humanize工作流进行尝试。每个工作区包含受信任的问题文件(Challenge.lean、Solution.lean)、最佳可用的Humanize提交快照(Submission.lean)以及可选的辅助模块(Submission/)。快照中共有149个被比较器接受的提交,以及73个未接受或未验证的尝试。注意:该数据集仅用于评估,不可用作训练数据,否则会污染基于这些问题的基准测试。数据集的目录结构包括 problems/index.json(包含219个问题记录的索引,字段有id, title, test, submitter, module, holes, generated_path)以及每个问题ID对应的子目录,内含配置文件和构建文件(config.json, lakefile.toml, lean-toolchain)。该数据集适用于形式验证、定理证明和数学领域的评估任务。
This dataset is Lean Eval Humanize Source, providing reproducible snapshots of 222 self-contained Lean Eval workspaces, all of which have been attempted using the Humanize workflow. Each workspace contains trusted problem files (Challenge.lean, Solution.lean), the best available Humanize submission snapshot (Submission.lean), and optional auxiliary modules (Submission/). Among the snapshots, there are 149 submissions accepted by the comparator, and 73 attempts that were either not accepted or not verified. Note: This dataset is intended for evaluation only and should not be used as training data, as it would contaminate benchmarks based on these problems. The dataset directory structure includes problems/index.json (an index of 219 problem records with fields: id, title, test, submitter, module, holes, generated_path) and a subdirectory for each problem ID containing configuration and build files (config.json, lakefile.toml, lean-toolchain). This dataset is suitable for evaluation tasks in formal verification, theorem proving, and mathematics.
数据集概述
名称:Lean Eval Humanize Source
数据集标识:humanfia-lab/lean-eval-source
许可协议:其他(UNLICENSED,版权所有 © Zijian Zhang)
语言:英语
规模:n < 1K
标签:lean、lean4、形式化验证、定理证明、数学
核心内容
该数据集是222个自包含Lean Eval工作区(workspace)的可复现快照,这些工作区均以Humanize工作流进行尝试。每个工作区包含受信任的问题文件、可用的最佳Humanize提交快照,以及任何提交辅助模块。
快照中包含149个通过比较器(comparator)认可的提交,以及73个未认可或未验证的尝试。包含某个尝试并不代表其证明是有效的。
使用方法
可通过以下命令下载工作区:
sh hf download humanfia-lab/lean-eval-source --repo-type dataset --include problems/* --local-dir .
在问题目录中,获取依赖并构建:
sh lake update lake build
运行 lake test 还需要Lean Eval文档中规定的比较器工具链。
数据结构
problems/ ├── index.json └── <problem_id>/ ├── Challenge.lean ├── Solution.lean ├── Submission.lean ├── Submission/ # 可选辅助模块 ├── config.json ├── lakefile.toml └── lean-toolchain
Challenge.lean和Solution.lean是受信任的基准文件Submission.lean及Submission/目录下的模块是Humanize尝试的内容- 每个工作区还附带自己的文档和比较器支持文件
problems/index.json描述了来自Lean Eval目录的219个工作区,每个问题包含id、title、test、submitter、module、holes和generated_path字段- 其余3个工作区是生成补充,在索引中没有记录
来源信息
该快照的清单和来源元数据(包含222个问题的有序列表、149个已接受ID、目录索引和Humanize源记录)存放在 flowbench 内部仓库的 datasets/lean_eval/ 目录下。
重要警告
每个工作区都附带一个 Solution.lean 参考证明。该数据集应仅作为评估材料使用,不应作为训练数据:将其包含在预训练或微调语料库中会污染基于这些问题构建的任何基准测试。




