If image[0] shape is (128, 3, 32, 32) then you have another dimension and each batch has the shape (batch_dim, 128, 3, 32, 32) i.e. every batch has n  128x3x32x32-dimensional Tensors.
Are you sure this is what you want?
If so, you can plot image[0, i, ...] for i = 0, 1, ..., 127
And remember that if you want to plot a 3-channel image with matplotlib you need it in shape (x, y, channels) e.g.
# First image of the first batch
img_plot = image[0, 0, ...].permute(1, 2, 0)
plt.imshow(img_plot)