executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
evaluate-and-benchmarkGuides LLaVA custom VQA evaluation, benchmark inference, chunked multi-GPU answer generation, submission conversion, and judge-based scoring caveats.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the user wants to run LLaVA on custom evaluation data, adapt benchmark scripts, split inference across GPUs, convert result files for submission, or understand the benchmark formats supported by the repo.
llava.eval.model_vqallava.eval.model_vqa_loaderllava.eval.model_vqa_mmbenchllava.eval.model_vqa_sciencellava.eval.run_llava for single examples used as evaluation smoke checkstrain-and-finetune.chat-and-serve.references/evaluation-workflows.md for prompt families, chunking, and command patterns.references/benchmark-formats.md for dataset-by-dataset notes and output expectations.references/submission-converters.md for answer file schemas and converter commands.references/troubleshooting.md for missing data, wrong prompts, OOM, merge problems, and judge failures.scripts/validate_vqa_jsonl.py validates LLaVA-style question and answer JSONL files.scripts/build_benchmark_command.py prints a safe benchmark command template without launching the run.Choose this sub-skill when the user says any of:
If evaluation fails, check whether the problem is actually one of these:
--conv-mode