Practical overview
When it fits
Use MMMU when an evaluation needs multidisciplinary questions with varied visual material, or MMMU-Pro when the study calls for stricter testing of intrinsic multimodal understanding.
Who it is for
- Researchers comparing multimodal model performance across subject areas.
- Model developers investigating visual understanding and expert-domain reasoning.
- Teams building research evaluation workflows around shared benchmark datasets.
Documented uses
- Evaluate a multimodal model on college-level questions using images and domain knowledge.
- Use development samples for few-shot or in-context learning experiments.
- Use validation samples to debug models, select hyperparameters and run quick evaluations.
- Compare results against a more demanding benchmark that reduces text-only shortcuts and tests vision-only input.
Requirements & limits
The public repository specifies an Apache-2.0 license. Evaluation code is provided in Python.
- MMMU provides development, validation and test splits; the project associates them with in-context learning, debugging and quick evaluation, and local test evaluation respectively.
- MMMU-Pro filters text-only answerable items, adds plausible answer options and includes a vision-only input setting.
- The repository identifies its official evaluation pipeline and released test answers as the route for leaderboard-equivalent local test-set evaluation; EvalScope is a separate community-maintained workflow.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Choose an MMMU split for evaluation work
Select the documented MMMU split appropriate to few-shot work, debugging, hyperparameter selection, or local test-set evaluation.
Before you start
- Access to the MMMU evaluation code and dataset files.
- For local test-set evaluation, the released
answer_dict_test.jsonfile.
Steps
Use the development set for few-shot or in-context learning.
Use the validation set to debug models, select hyperparameters, or run quick evaluations.
For local test-set evaluation, use
answer_dict_test.jsonwith the same pipeline used for the validation set.
Expected outcome
An evaluation workflow matched to the intended development, validation, or released test-set use.
Guide limitations
- The README identifies 150 development samples, 900 validation samples, and 10,500 test samples.
- Leaderboard-equivalent test results are tied to the official MMMU evaluation pipeline and released test-set answer files.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 14 October 2026
- Original website title
- MMMU-Benchmark/MMMU · Official homepage title · retained in its source language

