Skip to content

Commit 17cb3c7

Browse files
authored
Fix data fetcher selection (#11294)
1 parent b082715 commit 17cb3c7

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -375,6 +375,9 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
375375
- Fixed dataloaders not getting reloaded the correct amount of times when setting `reload_dataloaders_every_n_epochs` and `check_val_every_n_epoch` ([#10948](https://github.com/PyTorchLightning/pytorch-lightning/pull/10948))
376376

377377

378+
- Fixed data fetcher selection ([#11294](https://github.com/PyTorchLightning/pytorch-lightning/pull/11294))
379+
380+
378381
## [1.5.7] - 2021-12-21
379382

380383
### Fixed

pytorch_lightning/trainer/connectors/data_connector.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ def _select_data_fetcher(self) -> AbstractDataFetcher:
114114

115115
def get_profiled_dataloader(self, dataloader: Iterable, dataloader_idx: int = 0) -> Iterable:
116116
stage: str = self.trainer.state.stage.value
117-
data_fetcher = setattr(self, f"{stage}_data_fetcher", None) or self._select_data_fetcher()
117+
data_fetcher = getattr(self, f"{stage}_data_fetcher", None) or self._select_data_fetcher()
118118
data_fetcher.setup(
119119
dataloader,
120120
stage=stage,

0 commit comments

Comments
 (0)