Which patching method is suitable and practical for training and testing deep learning networks when it comes to patching input data? Is it small patches with overlap, such as 50x50 on individual pixels, or large non-overlapping patches like 256x256?