Overview

November 29, 2025 ยท View on GitHub

Available Tasks

LLM Tasks

  • lm-arena-chat: Conversational prompts from LM Arena
  • gpqa: Graduate-level problem solving questions with reasoning
  • sourcegraph-fim: Fill-in-the-middle code completion

MLLM Tasks

  • image-chat: Conversational prompts that include images
  • video-chat: Conversational prompts that include videos
  • audio-chat: Conversational prompts that include audio clips

Diffusion Tasks

  • text-to-image: Image generation from text prompts
  • text-to-video: Video generation from text prompts

Request Datasets

We take model inputs from the following datasets for each task. Based on the input, we let the model generate their own outputs.

TaskDatasetAuto-downloaded
lm-arena-chatLMArena Human PreferenceYes
gpqaGPQA diamondYes
sourcegraph-fimSourcegraph FIMYes
image-chatLMArena Vision ArenaYes
video-chatLLaVA-Video-178KNo (see data-preparation.md)
audio-chatNVIDIA AudioSkills (FSD50K subset)No (see data-preparation.md)
text-to-imageOpen Image PreferencesYes
text-to-videoEvalCrafter T2VYes

Runtimes

The LLM/MLLM assumes that an underlying server provides the OpenAI Completions (for code completion) and Chat Completions (everything else) APIs. The server runs inside a container. For diffusion models, we use the xDiT runtime, and it does not run inside a container.

For the ML.ENERGY Benchmark 3.0 and the corresponding leaderboard, we used the following runtime versions:

Model ArchitectureRuntimeVersion
LLM/MLLMvLLM0.11.1
DiffusionxDiT0.4.5