EvolvingLMMs-Lab/lmms-eval

One-for-All Multimodal Evaluation Toolkit Across Text, Image, Video, and Audio Tasks

它解决了什么问题

LMMs-Eval 提供了一个统一、可复现且高效的工具包,用于评估大型多模态模型 (LMMs)。它解决了多模态评估生态系统中的碎片化问题,在这一生态系统中,不一致的后处理和分散的数据集往往导致不同团队之间的结果不可靠或无法复现。

运作方式

该工具包实现了一个标准化的流程,用于探测模型在图像、视频和音频模态上的智能。它支持广泛的模型后端(包括 vLLM、SGLang 和 OpenAI-compatible APIs),并提供了一个结构化的协议,将数据集文档转换为聊天消息。它还提供了一个 HTTP 评估服务器,将评估与训练解耦,允许异步作业提交和远程访问。

适用对象

它专为 AI 研究人员和模型开发人员设计,他们需要针对多样化的任务对前沿多模态模型进行基准测试,以确保改进是真实且具有统计学依据的。

特色亮点

  • 广泛支持:包含超过 100 个评估任务,并支持 30 多个模型系列。
  • 多模态能力:针对图像、视频和音频模态的全面评估。
  • 高效率:具备异步服务、自适应批处理和 TorchCodec 优化的视频 I/O,以实现最大的 GPU 利用率。
  • 统计学依据:提供置信区间、聚类标准误和配对 t 检验,以确保结果值得信赖。
  • 交互工具:包含用于配置的 Web UI 和用于远程评估工作流的生产级 HTTP 服务器。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • Dispatch