I’ m trying to implement a simple classification network where images are of size 33x33

Screenshot from 2019-04-21 18-06-37.png1116×504 32.3 KB

However, I’m getting the following error:
RuntimeError: Expected 4-dimensional input for 4-dimensional weight [3, 1, 5, 5], but got 3-dimensional input of size [4, 33, 33] instead
Can someone tell me how to make the inputs match my image? Also why is the input [4,33,33] and not [33,33] ? Is it because I used a batch size of 4?