인터페이스는 현지화되어 있으며, Skill 소개와 설명 문서는 선택한 언어로 AI가 자동 번역합니다. 코드·명령어·경로·전문 용어는 원문을 유지하며 원작자 문서가 우선합니다.
Skills 둘러보기
데이터 및 연구 · SKILL.md

training-and-evaluation

training-and-evaluation

Plan MMAction2 training, testing, distributed launch, evaluation, result dumps, and analysis workflows.

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill 문서

GitHub

name: training-and-evaluation description: "Plan MMAction2 training, testing, distributed launch, evaluation, result dumps, and analysis workflows." disable-model-invocation: true metadata: disco-role: operating license: Apache 2.0

MMAction2 Training And Evaluation

Use this sub-skill when a task asks how to train, resume, test, evaluate, dump predictions, launch distributed or Slurm jobs, interpret work directories/checkpoints, or debug MMAction2 metrics and training/test CLIs.

Start Here

  1. Read references/train-test-reference.md for train/test parser flags, command templates, CPU/GPU selection, resume/load-from behavior, AMP, auto-scaled learning rate, work directory outputs, quick tiny-dataset caveats, and distributed/Slurm launch patterns.
  2. Read references/evaluation-reference.md for evaluator configuration, AccMetric, retrieval, AVA, ActivityNet/localization, result dumps, offline metric evaluation, fusion, confusion matrix, and mAP reporting tools.
  3. Read references/troubleshooting.md before advising a retry after a CLI, runtime, metric, checkpoint, GPU, distributed, or work-directory failure.
  4. Use scripts/mmaction2_train_test_command_builder.py to preview a shell command without launching training or testing.

Routing Boundaries

Operating Rules

  • Do not launch training, testing, distributed jobs, Slurm jobs, downloads, or checkpoint conversion unless the user explicitly asks for execution and the required compute/data/checkpoints are available.
  • Prefer command previews first. Confirm config path, checkpoint path for test/evaluation, work directory, target device, and whether the run may write checkpoints, logs, metric files, visualization images, or result dumps.
  • For CPU-only commands, prefix the eventual command with CUDA_VISIBLE_DEVICES=-1. MMAction2 otherwise prefers an available GPU.
  • Treat quick tiny-dataset recipes as smoke/debug workflows, not as benchmark evidence. They often depend on user-provided data and optional pretrained checkpoints.
  • Keep future instructions self-contained: use the references above and bundled command builder instead of sending users to repository docs or examples.
저장한 Skills