yes the problem is in the image after augmentation.
image shape before augmentation-> (2000, 784)->2000 rows of data passing from csv.
image shape after augmentation-> ([1, 28, 28])–>(28,28) is because in augmentation i’m using resize(28,28)
image shape after augmentation is what, get_item() function is returning. i don’t know why augmentation is returning [1,28,28]  since my batch size is 2, i think it should be of shape[2,28,28]. i’m very new to pytorch can you please help me fix this?