huggingface/lighteval 是一个在多种执行后端上评估 LLM 的 Python 工具包。执行后端指的是驱动模型运行评估任务的路径。该工具针对正在提供服务的模型和已加载到内存中的模型,给出按任务与指标划分的样本级结果。GitHub 上公开的最新版本是 v0.13.0。
仓库简介和 README 将该项目介绍为在多种后端上评估 LLM 的一体化工具包。README 说明该仓库是由 Hugging Face 的 Leaderboard and Evals Team 推出的评估工具。它提供覆盖多种语言和领域的评估任务,也允许用户自行创建自定义任务和指标,并保存样本级的详细结果供查看。项目以 Python 编写,遵循 MIT 许可证。仓库创建于 2024 年 1 月 26 日,目前有 2565 个 star。
不过,所提供的发布信息和仓库简介中都没有 v0.13.0 的变更记录,因此无法确认这一版本究竟修复了什么。留下的评估分数只有满分 10 分中的动量 0.9 一项,新鲜度、技术和质量分数均为空,也没有给出性能基准和采用案例。把多个后端整合进一个工具、并以样本为单位保留结果的结构,对需要自行搭建评估流程的团队有参考价值,但要以 v0.13.0 作为引入依据,记录还是过于单薄。在直接查看发布说明确认改动之前,无法知道它带来了哪些新功能或改进。