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

training-evaluation

training-evaluation

Assemble MONAI training and evaluation loops with Ignite-based engines, handlers, schedulers, checkpointing, validation, logging, AMP/distributed caveats, and tiny workflow checks.

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill 문서

GitHub

name: training-evaluation description: "Assemble MONAI training and evaluation loops with Ignite-based engines, handlers, schedulers, checkpointing, validation, logging, AMP/distributed caveats, and tiny workflow checks." disable-model-invocation: true metadata: disco-role: operating license: Apache 2.0

MONAI Training and Evaluation

Use this sub-skill when a task asks for MONAI training/evaluation loops, monai.engines trainer/evaluator wiring, Ignite event handlers, validation callbacks, checkpointing, stats/logging, MONAI optimizer utilities, or debugging engine/handler behavior.

Route by task

  • For a handwritten PyTorch loop that needs MONAI structure, read references/workflows.md to choose plain PyTorch versus SupervisedTrainer/SupervisedEvaluator and wire loaders, network, loss, optimizer, metrics, handlers, and validation.
  • For constructor arguments, handler attachment points, output keys, metric transforms, or scheduler utilities, read references/api-reference.md before coding against monai.engines, monai.handlers, or monai.optimizers.
  • For runtime errors, silent logs, stale metrics, missing checkpoints, AMP/CUDA assumptions, distributed sampler issues, or optional tracking dependencies, read references/troubleshooting.md.
  • To prove the installed MONAI plus Ignite stack can run a tiny CPU training/validation workflow, run scripts/tiny_supervised_workflow.py --help first, then scripts/tiny_supervised_workflow.py.

Boundaries

  • This sub-skill owns training/evaluation orchestration: monai.engines, monai.handlers, monai.optimizers, trainer/evaluator events, validation, checkpoints, stats/logging, AMP and distributed considerations.
  • For data dictionaries, transforms, datasets, caches, and dataloaders, use the data-transforms sub-skill first, then return here for engine wiring.
  • For model architecture, losses, inferers, postprocessing transforms, and metric selection details, use the modeling-inference sub-skill first, then return here for loop integration.
  • For config-driven bundle training/evaluation, use the bundle-config sub-skill instead of hand-assembling engines.
  • For Auto3DSeg orchestration, use the apps-auto3dseg sub-skill instead of writing trainer/evaluator loops manually.
저장한 Skills