File tree 3 files changed +5
-6
lines changed
pytorch_lightning/trainer/connectors 3 files changed +5
-6
lines changed Original file line number Diff line number Diff line change @@ -757,6 +757,9 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
757
757
- Removed ` AcceleratorConnector.parallel_device_ids ` property ([ #12072 ] ( https://github.com/PyTorchLightning/pytorch-lightning/pull/12072 ) )
758
758
759
759
760
+ - Removed ` AcceleratorConnector.parallel_devices ` property ([ #12075 ] ( https://github.com/PyTorchLightning/pytorch-lightning/pull/12075 ) )
761
+
762
+
760
763
### Fixed
761
764
762
765
- Fixed an issue where ` ModelCheckpoint ` could delete older checkpoints when ` dirpath ` has changed during resumed training ([ #12045 ] ( https://github.com/PyTorchLightning/pytorch-lightning/pull/12045 ) )
Original file line number Diff line number Diff line change @@ -780,10 +780,6 @@ def _lazy_init_strategy(self) -> None:
780
780
of accessing this information through the strategy/accelerator directly."""
781
781
# TODO: deprecate all properties below
782
782
783
- @property
784
- def parallel_devices (self ) -> List [Union [torch .device , int ]]:
785
- return self ._parallel_devices
786
-
787
783
@property
788
784
def devices (self ) -> int :
789
785
if isinstance (self .strategy , SingleDeviceStrategy ):
Original file line number Diff line number Diff line change @@ -51,9 +51,9 @@ def name():
51
51
trainer = Trainer (accelerator = TestAccelerator (), devices = 2 , strategy = "ddp" )
52
52
assert isinstance (trainer .accelerator , TestAccelerator )
53
53
assert isinstance (trainer .strategy , DDPStrategy )
54
- assert trainer ._accelerator_connector .parallel_devices == ["foo" ] * 2
54
+ assert trainer .strategy .parallel_devices == ["foo" ] * 2
55
55
56
56
trainer = Trainer (strategy = DDPStrategy (TestAccelerator ()), devices = "auto" )
57
57
assert isinstance (trainer .accelerator , TestAccelerator )
58
58
assert isinstance (trainer .strategy , DDPStrategy )
59
- assert trainer ._accelerator_connector .parallel_devices == ["foo" ] * 3
59
+ assert trainer .strategy .parallel_devices == ["foo" ] * 3
You can’t perform that action at this time.
0 commit comments