Training UNet++ with deep supervision makes segmentation results available at multiple nodes X0,j, enabling architecture pruning at inference time. Taking the segmentation result from X0,4 leads to no pruning, UNet++ (L4), whereas taking the segmentation result from X0,1 results in a maximally pruned architecture, UNet++ L1. Note that nodes removed during pruning are colored in gray.