Skip to content

Commit 624eb63

Browse files
authored
Added graceful exit if data download errored (#3096)
1 parent 253b5f1 commit 624eb63

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

examples/super_resolution/main.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,12 @@ def __len__(self):
7373
return len(self.dataset)
7474

7575

76-
trainset = torchvision.datasets.Caltech101(root="./data", download=True)
77-
testset = torchvision.datasets.Caltech101(root="./data", download=False)
76+
try:
77+
trainset = torchvision.datasets.Caltech101(root="./data", download=True)
78+
testset = torchvision.datasets.Caltech101(root="./data", download=False)
79+
except RuntimeError:
80+
print("Dataset download problem, exiting without error code")
81+
exit(0)
7882

7983
trainset_sr = SRDataset(trainset, scale_factor=opt.upscale_factor, crop_size=opt.crop_size)
8084
testset_sr = SRDataset(testset, scale_factor=opt.upscale_factor, crop_size=opt.crop_size)

0 commit comments

Comments
 (0)