Hi I think the code you are looking for is shared above here: Creating nonoverlapping patches from 3D data and reshape them back to the image - #6 by ptrblck . It has both unfold and reshape options.
To view the patches in a software use ITKsnap or FSL. Or if you want to visualize in notebook, use itkwidgets and there should be a bunch of other visualization open-sourced software. If the image is same then you shouldn’t get any noisy/tiled reshape as I had. But I was using output of the network with non-overlap training anyway.