Unverified Commit db1787f2 authored by Avijit Dasgupta's avatar Avijit Dasgupta Committed by GitHub
Browse files

.item() added to the 'target' variable in fakedataset.py (#3587)



* added .item() for target inside getitem

* changed fakedataset's expected return type
Co-authored-by: default avatarVasilis Vryniotis <datumbox@users.noreply.github.com>
parent 5f0532da
...@@ -1323,7 +1323,7 @@ class SBDatasetTestCase(datasets_utils.ImageDatasetTestCase): ...@@ -1323,7 +1323,7 @@ class SBDatasetTestCase(datasets_utils.ImageDatasetTestCase):
class FakeDataTestCase(datasets_utils.ImageDatasetTestCase): class FakeDataTestCase(datasets_utils.ImageDatasetTestCase):
DATASET_CLASS = datasets.FakeData DATASET_CLASS = datasets.FakeData
FEATURE_TYPES = (PIL.Image.Image, torch.Tensor) FEATURE_TYPES = (PIL.Image.Image, int)
def dataset_args(self, tmpdir, config): def dataset_args(self, tmpdir, config):
return () return ()
......
...@@ -60,7 +60,7 @@ class FakeData(VisionDataset): ...@@ -60,7 +60,7 @@ class FakeData(VisionDataset):
if self.target_transform is not None: if self.target_transform is not None:
target = self.target_transform(target) target = self.target_transform(target)
return img, target return img, target.item()
def __len__(self) -> int: def __len__(self) -> int:
return self.size return self.size
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment