Skip to content

Commit 5e8d3e4

Browse files
committed
.
1 parent 98e791c commit 5e8d3e4

File tree

1 file changed

+31
-9
lines changed

1 file changed

+31
-9
lines changed

CHANGELOG.md

Lines changed: 31 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,36 +12,50 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
1212
- Added `state_id` property to the `Callback` base class ([#6886](https://github.com/PyTorchLightning/pytorch-lightning/pull/6886))
1313

1414

15-
-
15+
- Added `batch_size` and `rank_zero_only` arguments for `log_dict` to match `log` ([#8628](https://github.com/PyTorchLightning/pytorch-lightning/pull/8628))
1616

1717

18-
-
18+
- Added check for unique GPU ids ([#8666](https://github.com/PyTorchLightning/pytorch-lightning/pull/8666))
1919

2020

21-
-
21+
- Added `ResultCollection` state_dict to Loop `state_dict` and support for distributed reload. ([#8641](https://github.com/PyTorchLightning/pytorch-lightning/pull/8641))
22+
23+
24+
- Added DeepSpeed collate checkpoint utility function ([#8701](https://github.com/PyTorchLightning/pytorch-lightning/pull/8701))
25+
26+
27+
- Added `log_graph` argument for `watch` method of `WandbLogger` ([#8662](https://github.com/PyTorchLightning/pytorch-lightning/pull/8662))
28+
29+
30+
- Fault-tolerant training:
31+
* Added `FastForwardSampler` and `CaptureIterableDataset` injection to data loading utilities ([#8366](https://github.com/PyTorchLightning/pytorch-lightning/pull/8366))
32+
2233

2334
### Changed
2435

2536
- Replace `iteration_count` and other index attributes in the loops with progress dataclasses ([#8477](https://github.com/PyTorchLightning/pytorch-lightning/pull/8477))
2637

2738

39+
- The `trainer.lightning_module` reference is now properly set at the very beginning of the run ([#8536](https://github.com/PyTorchLightning/pytorch-lightning/pull/8536))
40+
41+
2842
- Load ckpt path when model provided in validate/test/predict ([#8352](https://github.com/PyTorchLightning/pytorch-lightning/pull/8352)))
2943

3044

45+
- The `Trainer` functions `reset_{train,val,test,predict}_dataloader`, `reset_train_val_dataloaders`, and `request_dataloader` `model` argument is now optional ([#8536](https://github.com/PyTorchLightning/pytorch-lightning/pull/8536))
46+
3147

3248
- Saved checkpoints will no longer use the type of a `Callback` as the key to avoid issues with unpickling ([#6886](https://github.com/PyTorchLightning/pytorch-lightning/pull/6886))
3349

3450

3551
- Improved string conversion for `ResultCollection` ([#8622](https://github.com/PyTorchLightning/pytorch-lightning/pull/8622))
3652

37-
<<<<<<< HEAD
53+
3854
- The accelerator and training type plugin `setup` hooks no longer have a `model` argument ([#8536](https://github.com/PyTorchLightning/pytorch-lightning/pull/8536))
3955

40-
- Removed restrictions that logger can only log from rank 0. Existing logger behavior has not changed. ([#8608](https://github.com/PyTorchLightning/pytorch-lightning/pull/8608))
41-
=======
4256

4357
- Removed restrictions in the trainer that loggers can only log from rank 0. Existing logger behavior has not changed. ([#8608](https://github.com/PyTorchLightning/pytorch-lightning/pull/8608))
44-
>>>>>>> 97c5f28ec (fix changelog)
58+
4559

4660
### Deprecated
4761

@@ -98,7 +112,14 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
98112
- Fixed an issue with `training_step` outputs not getting collected correctly for `training_epoch_end` ([#8613](https://github.com/PyTorchLightning/pytorch-lightning/pull/8613))
99113

100114

101-
-
115+
- Fixed save/load/resume from checkpoint for DeepSpeed Plugin (
116+
[#8397](https://github.com/PyTorchLightning/pytorch-lightning/pull/8397),
117+
[#8644](https://github.com/PyTorchLightning/pytorch-lightning/pull/8644),
118+
[#8627](https://github.com/PyTorchLightning/pytorch-lightning/pull/8627))
119+
120+
121+
- Fixed recursive call for `apply_to_collection(include_none=False)` ([#8719](https://github.com/PyTorchLightning/pytorch-lightning/pull/8719))
122+
102123

103124

104125
## [1.4.0] - 2021-07-27
@@ -142,6 +163,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
142163
- Fault-tolerant training
143164
* Added `{,load_}state_dict` to `ResultCollection` ([#7948](https://github.com/PyTorchLightning/pytorch-lightning/pull/7948))
144165
* Added `{,load_}state_dict` to `Loops` ([#8197](https://github.com/PyTorchLightning/pytorch-lightning/pull/8197))
166+
* Added `FastForwardSampler` and `CaptureIterableDataset` ([#8307](https://github.com/PyTorchLightning/pytorch-lightning/pull/8307))
145167
* Set `Loop.restarting=False` at the end of the first iteration ([#8362](https://github.com/PyTorchLightning/pytorch-lightning/pull/8362))
146168
* Save the loops state with the checkpoint (opt-in) ([#8362](https://github.com/PyTorchLightning/pytorch-lightning/pull/8362))
147169
* Save a checkpoint to restore the state on exception (opt-in) ([#8362](https://github.com/PyTorchLightning/pytorch-lightning/pull/8362))
@@ -2569,4 +2591,4 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
25692591

25702592
## [0.2.x] - 2019-07-09
25712593

2572-
## [0.1.x] - 2019-06-DD
2594+
## [0.1.x] - 2019-06-DD

0 commit comments

Comments
 (0)