Prepare a Dataset
March 24, 2026 ยท View on GitHub
This guide covers the dataset preparation step before experiment planning and training.
Required format
nnU-Net expects datasets in the nnU-Net dataset format. Start with the concise reference here:
The key points are:
- each dataset lives in
nnUNet_raw/DatasetXXX_Name - training images go into
imagesTr - training labels go into
labelsTr - optional test images go into
imagesTs dataset.jsondescribes modalities and labels
Existing data sources
If you already have data in a different layout:
- Medical Segmentation Decathlon: Convert MSD datasets
- nnU-Net v1 datasets: use
nnUNetv2_convert_old_nnUNet_dataset
Input formats
nnU-Net v2 supports multiple file formats. The exact supported formats and image I/O details are documented in:
Inference inputs
Inference input folders follow the training dataset's naming and file-ending conventions. See:
Next step
Once your dataset is in place, continue to Plan and preprocess.