Search papers, labs, and topics across Lattice.
This paper introduces OmniEvaluator, a unified evaluation system designed to streamline the assessment of omni-modal foundation models across text, image, video, and audio modalities. By integrating existing inference engines and evaluation libraries, it allows researchers to conduct reproducible evaluations without the need for separate environments, thus facilitating easier cross-modal comparisons. Key findings demonstrate that OmniEvaluator maintains stable scoring across different configurations while significantly reducing costs associated with commercial LLM judges.
Achieving reproducible evaluations across multiple modalities without the overhead of maintaining separate toolchains could revolutionize how foundation models are assessed.
Building an omni-modal foundation model means evaluating it across text, image, video, and audio. Excellent evaluation toolkits exist for each modality, but their inference engines, prompt conventions, and metric implementations are mutually incompatible, so practitioners end up maintaining separate environments for every toolchain and still struggle to compare results across them. OmniEvaluator grew out of this need in our own model development: rather than reimplementing benchmarks, it connects existing inference engines and curated evaluation libraries at a higher level, exposing four inference backends, four evaluation frameworks, and over a thousand benchmarks through a single interface. Every run is recorded as an artifact capturing the full configuration for exact reproduction, and results flow into a shared dashboard for cross-model comparison. A federated mode shares GPU inference servers across concurrent evaluations, and a built-in verifier, small enough to run on CPU, keeps its score stable across engines and prompts where rule-based scoring fluctuates under configuration mismatch, matching cost-efficient commercial LLM judges without their recurring API cost. The system, demo video, and dashboard are publicly available. (https://github.com/naver-ai/omni-evaluator)