Skip to content

Commit 9dcfd09

Browse files
committed
go back
1 parent 8607855 commit 9dcfd09

File tree

2 files changed

+10
-9
lines changed

2 files changed

+10
-9
lines changed

pytorch_lightning/trainer/evaluation_loop.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ def get_evaluation_dataloaders(self) -> Tuple[Optional[List[DataLoader]], List[U
6060
max_batches = self.trainer.num_test_batches
6161
else:
6262
# val
63-
if self.trainer.val_dataloaders is None or (self.trainer.reload_dataloaders_every_epoch and self.trainer.current_epoch > 0):
63+
if self.trainer.val_dataloaders is None or self.trainer.reload_dataloaders_every_epoch:
6464
self.trainer.reset_val_dataloader(model)
6565
if self.trainer.sanity_checking:
6666
self.trainer.num_sanity_val_batches = [

tests/trainer/test_dataloaders.py

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1227,21 +1227,22 @@ def validation_step(self, batch, batch_idx):
12271227

12281228
trainer.test()
12291229

1230-
assert len(trainer.dev_debugger.val_dataloader_calls) == 3
1230+
assert len(trainer.dev_debugger.val_dataloader_calls) == 4
12311231
assert len(trainer.dev_debugger.train_dataloader_calls) == 3
12321232
assert len(trainer.dev_debugger.test_dataloader_calls) == 1
12331233

12341234
# verify the sequence
12351235
calls = trainer.dev_debugger.dataloader_sequence_calls
12361236

12371237
expected_sequence = [
1238-
"train_dataloader",
1239-
"val_dataloader",
1240-
"train_dataloader",
1241-
"val_dataloader",
1242-
"train_dataloader",
1243-
"val_dataloader",
1244-
"test_dataloader",
1238+
'train_dataloader',
1239+
'val_dataloader',
1240+
'val_dataloader',
1241+
'train_dataloader',
1242+
'val_dataloader',
1243+
'train_dataloader',
1244+
'val_dataloader',
1245+
'test_dataloader',
12451246
]
12461247
for call, expected in zip(calls, expected_sequence):
12471248
assert call['name'] == expected

0 commit comments

Comments
 (0)