I am in the process of making my first CNN challenge and so far what has amazed me is that Pytorch offers almost an easy fix to anything needed. Except for patch making.
I have 3 dimensional data samples ranging in the 500x500x500. Such huge piece of data ofcourse can’t be fed to the network in one piece and therefore Patching is required. In my case the dimensions are not consistent and I do not allow for padding hence some fairly complex coding is required from me to create and reassemble these patches.
Say you want to create 64x64x64 patches out of the 500x500x500 data sample what do you guys do ?
Pytorch solves batch making for you with the dataloader but what about patch making? does Pytorch really not have anything to offer in that regard?