Skip to content

Commit d6983b3

Browse files
author
Philip Meier
committed
improved conversion from class string to index
1 parent 6add179 commit d6983b3

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

torchvision/datasets/imagenet.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -214,9 +214,11 @@ def parse_meta(devkit_root, path='data', filename='meta.mat'):
214214
metafile = os.path.join(devkit_root, path, filename)
215215
meta = sio.loadmat(metafile, squeeze_me=True)['synsets']
216216
idcs, wnids, classes = list(zip(*meta))[:3]
217-
classes = [tuple(cls.split(', ')) for cls in classes]
218217
wnid_to_idx = {wnid: idx for wnid, idx in zip(wnids, idcs)}
219-
class_to_idx = {cls: idx for cls, idx in zip(classes, idcs)}
218+
classes = [tuple(cls.split(', ')) for cls in classes]
219+
class_to_idx = {cls: idx
220+
for clss, idx in zip(classes, idcs)
221+
for cls in clss}
220222
return wnids, wnid_to_idx, classes, class_to_idx
221223

222224

0 commit comments

Comments
 (0)