协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
task-authoring【开发与工程】Guide for authoring and debugging lmms-eval task YAMLs, utils.py formatters, metrics, groups, tags, and request-shape contracts.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this route when the user wants to add or fix a benchmark task, adjust task YAMLs, or debug how lmms-eval turns a dataset document into a model request and score.
It is the home for YAML structure, formatter functions, process_results, metric wiring, and request-shape validation.
../../references/task-authoring.md../../references/api-reference.md../../references/troubleshooting.mdinclude reuse, and split selection.doc_to_messages, doc_to_text, doc_to_visual, and doc_to_target contracts.output_type selection for generate_until, loglikelihood, and multi-round flows.process_results and metric_list wiring.process_results and metric_list aligned by key name and metric direction.include for shared YAML fragments.api-reference.md before debugging the model.lmms-eval tasks list
lmms-eval tasks groups
lmms-eval tasks subtasks
../../scripts/task_registry_smoke.py — inspect the built-in task registry and optionally load one task.../../scripts/task_yaml_audit.py — audit task YAML parseability and key presence.../../scripts/task_input_capture.py — capture built request-boundary summaries for a task without running model inference; prefer small or cached tasks because it still constructs task requests.is_simple, and video/media decode questions to model-backends.cli-and-workflows.service-ops.include errors.doc_to_messages exists but the model receives the wrong request tuple shape.process_results returns a metric key that is not in metric_list.Use the registry smoke and the API reference before opening the source tree for a task-shaped bug.