Skip to content
Back to skills

Training Configuration

ASecurity

"Configure and launch nnU-Net v2 training runs after

  • 247 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 8, 2026
toolspythonshellbashapi

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill training-configuration --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Training Configuration?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Training Configuration
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-training-configuration-arex-skill/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-training-configuration-arex-skill)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: training-configuration
description: "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."
disable-model-invocation: true
metadata:
  disco-role: operating
license: Apache 2.0
---

# nnU-Net v2 Training Configuration

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.

## Fast Path

1. Confirm `nnUNet_raw`, `nnUNet_preprocessed`, and `nnUNet_results` are set and that the dataset has been planned/preprocessed.
2. Choose a trained configuration from the dataset plans, commonly `2d`, `3d_fullres`, `3d_lowres`, or `3d_cascade_fullres`.
3. Train folds with `--npz` if model selection or ensembling may be needed later:
   ```bash
   nnUNetv2_train DATASET001_Example 3d_fullres 0 --npz
   ```
4. Train all folds by repeating folds `0` through `4`, or train one final model on all cases with fold `all` when cross-validation is not needed:
   ```bash
   nnUNetv2_train DATASET001_Example 3d_fullres all
   ```
5. For cascade training, complete `3d_lowres` first, then train `3d_cascade_fullres`.
6. Inspect outputs under `nnUNet_results/DatasetXXX_Name/TRAINER__PLANS__CONFIGURATION/fold_X/`.

## Bundled References

- `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.

## Command Matrix Helper

Use the bundled helper to produce reviewable shell commands before launching expensive jobs:

```bash
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`.

Files in this skill

  • SKILL.md2.7 KB
  • references/cli-reference.md6.8 KB
  • references/training-workflows.md6.9 KB
  • references/troubleshooting.md7.5 KB
  • scripts/plan_training_matrix.py5.5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.