Try to call:
acc = acc.float()
acc /= len(data_loader.dataset)

and check the accuracy again.
It seems acc is an int which should thus result in an integer division when dividing with the length of your dataset.