In my undertanding, torch.tensor() is just a wrapper to torch.Tensor with configurable options.
Your observation seems strange.
Can you check if there is any difference in data loaded when you use torch.tensor() vs. torch.Tensor?