Skip to content

Commit cc43e0a

Browse files
authored
bug fix on downloading voc2007 test dataset (#1991)
1 parent 7a36388 commit cc43e0a

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

torchvision/datasets/voc.py

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,12 @@
4848
'filename': 'VOCtrainval_06-Nov-2007.tar',
4949
'md5': 'c52e279531787c972589f7e41ab4ae64',
5050
'base_dir': os.path.join('VOCdevkit', 'VOC2007')
51+
},
52+
'2007-test': {
53+
'url': 'http://host.robots.ox.ac.uk/pascal/VOC/voc2007/VOCtest_06-Nov-2007.tar',
54+
'filename': 'VOCtest_06-Nov-2007.tar',
55+
'md5': 'b6e924de25625d8de591ea690078ad9f',
56+
'base_dir': os.path.join('VOCdevkit', 'VOC2007')
5157
}
5258
}
5359

@@ -80,11 +86,13 @@ def __init__(self,
8086
transforms=None):
8187
super(VOCSegmentation, self).__init__(root, transforms, transform, target_transform)
8288
self.year = year
89+
if year == "2007" and image_set == "test":
90+
year = "2007-test"
8391
self.url = DATASET_YEAR_DICT[year]['url']
8492
self.filename = DATASET_YEAR_DICT[year]['filename']
8593
self.md5 = DATASET_YEAR_DICT[year]['md5']
8694
valid_sets = ["train", "trainval", "val"]
87-
if year == "2007":
95+
if year == "2007-test":
8896
valid_sets.append("test")
8997
self.image_set = verify_str_arg(image_set, "image_set", valid_sets)
9098
base_dir = DATASET_YEAR_DICT[year]['base_dir']
@@ -159,11 +167,13 @@ def __init__(self,
159167
transforms=None):
160168
super(VOCDetection, self).__init__(root, transforms, transform, target_transform)
161169
self.year = year
170+
if year == "2007" and image_set == "test":
171+
year = "2007-test"
162172
self.url = DATASET_YEAR_DICT[year]['url']
163173
self.filename = DATASET_YEAR_DICT[year]['filename']
164174
self.md5 = DATASET_YEAR_DICT[year]['md5']
165175
valid_sets = ["train", "trainval", "val"]
166-
if year == "2007":
176+
if year == "2007-test":
167177
valid_sets.append("test")
168178
self.image_set = verify_str_arg(image_set, "image_set", valid_sets)
169179

0 commit comments

Comments
 (0)