The underlying data might still be stored as bytes. However, your ToTensor() transformation should return a FloatTensor for each sample.
Try to check the type of an instance, since the transformation will be applied in __getitem__: print(self.test_dataset[0][0].type()).