EvolvingLMMs-LabEvolvingLMMs-LabOfficialยท1 Agent Skills Included

lmms-eval

Benchmark multimodal AI models across image, video, and audio tasks

Evaluates large multimodal models on 100+ benchmarks covering image, video, and audio understanding. Eliminates inconsistent results between teams with one reproducible pipeline, confidence intervals, and paired statistical comparisons. Runs evaluations via simple YAML configs or an async HTTP server, keeping GPUs saturated without blocking training jobs.
npx skills add EvolvingLMMs-Lab/lmms-eval --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install lmms-eval?โ–ผ

Run `npx skills add EvolvingLMMs-Lab/lmms-eval --all -g -y` in your terminal to install all tools in this suite globally.

What is lmms-eval used for?โ–ผ

It is a unified framework for benchmarking large multimodal models on image, video, and audio tasks. It gives reproducible, statistically trustworthy scores across 100+ benchmarks and 30+ model backends.

How do I run my first evaluation?โ–ผ

Run `python -m lmms_eval --model qwen2_5_vl --model_args pretrained=Qwen/Qwen2.5-VL-3B-Instruct --tasks mme --batch_size 1 --limit 8`. If metrics print, your setup works.

Can I evaluate models without blocking training?โ–ผ

Yes. The built-in HTTP eval server accepts async job submissions from your training loop, and you collect results later by job ID.

Which models does lmms-eval support?โ–ผ

It supports 30+ backends including Qwen-VL, LLaVA, vLLM, SGLang, and OpenAI-compatible APIs, with chat-template models recommended for new integrations.

Related Repositories in Education & Research

View All in Education & Researchโ†’