计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
training-configuration【效率与协作】Configure and launch nnU-Net v2 training runs after planning/preprocessing is complete: folds, configurations, resume/validation flags, devices/DDP, pretrained weights, trainer selection, checkpoints, logs, manual splits, and command matrices.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the user needs to train nnU-Net v2 models on already planned and preprocessed data, choose folds/configurations, recover validation exports, resume runs, select devices, or understand training outputs.
Do not use this sub-skill for dataset conversion, planning, preprocessing, inference, best-configuration selection, ensembling, or implementing new trainer subclasses. For custom trainer code, route to customization-extension; this sub-skill only shows how to select trainer class names in training commands.
nnUNet_raw, nnUNet_preprocessed, and nnUNet_results are set and that the dataset has been planned/preprocessed.2d, 3d_fullres, 3d_lowres, or 3d_cascade_fullres.--npz if model selection or ensembling may be needed later:
nnUNetv2_train DATASET001_Example 3d_fullres 0 --npz
0 through 4, or train one final model on all cases with fold all when cross-validation is not needed:
nnUNetv2_train DATASET001_Example 3d_fullres all
3d_lowres first, then train 3d_cascade_fullres.nnUNet_results/DatasetXXX_Name/TRAINER__PLANS__CONFIGURATION/fold_X/.references/cli-reference.md: exact nnUNetv2_train arguments, Python API mapping, flags, device/DDP semantics, and output paths.references/training-workflows.md: common training matrices, cascade ordering, manual splits, pretraining/fine-tuning, logging, and command generation.references/troubleshooting.md: failure-mode triage for missing preprocessing, cascade dependencies, --npz recovery, resume/validation choices, DDP, checkpoints, CPU/MPS expectations, and manual split placement.scripts/plan_training_matrix.py: prints command matrices for folds/configurations without running training.Use the bundled helper to produce reviewable shell commands before launching expensive jobs:
python sub-skills/training-configuration/scripts/plan_training_matrix.py DATASET001_Example --configs 2d 3d_fullres --folds 0 1 2 3 4 --npz
It only prints commands. It does not inspect data, allocate GPUs, submit cluster jobs, or run nnUNetv2_train.