I am processing images in python and for a specific purpose I've been asked to "make numpy arrays with these dimensions: 32x3x512x512 (patches x color channels, height, width)." I don't have any problem getting any of the data, but I just cannot picture the structure of the numpy array. My best approaches are: Option 1, Option 2 . And I may be not even close.
Any better idea on how the numpy array should look?