Akash Kwatra
eff67d7a02
Deprecate `AbstractProfiler` in favor of `BaseProfiler` ( #12106 )
2022-03-05 02:35:57 +00:00
Akash Kwatra
1f7298d326
Deprecate `LoggerCollection` in favor of `trainer.loggers` ( #12147 )
...
Co-authored-by: ananthsub <ananth.subramaniam@gmail.com>
Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>
2022-03-04 23:01:43 +00:00
jjenniferdai
d923dff627
Deprecate `PrecisionPlugin.on_save/load_checkpoint` ( #11978 )
2022-03-02 10:14:55 -08:00
Danielle Pintz
0fe3379fa4
Deprecate `weights_save_path` from the Trainer constructor ( #12084 )
...
Co-authored-by: Kaushik B <45285388+kaushikb11@users.noreply.github.com>
Co-authored-by: Rohit Gupta <rohitgr1998@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>
2022-02-28 22:45:26 +00:00
Akash Kwatra
f5304897ce
Deprecate `BaseProfiler.profile_iterable` ( #12102 )
2022-02-25 16:26:20 +01:00
Krishna Kalyan
29d5afbda6
Deprecate callback hooks `on_pretrain_routine_{start,end}` ( #11794 )
...
Co-authored-by: rohitgr7 <rohitgr1998@gmail.com>
2022-02-24 19:32:48 +00:00
Akash Kwatra
e50653da08
Deprecate `agg_key_funcs`, `agg_default_func`, and `update_agg_funcs` from `LightningLoggerBase` ( #11871 )
...
Co-authored-by: Danielle Pintz <38207072+daniellepintz@users.noreply.github.com>
2022-02-21 22:35:59 +00:00
Akash Kwatra
d61371922b
Deprecate and remove calls to agg_and_log_metrics ( #11832 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>
2022-02-18 02:54:33 +00:00
Rohit Gupta
581bf7f2f2
Deprecate `on_epoch_start/on_epoch_end` hook ( #11578 )
2022-02-07 14:15:27 +00:00
Krishna Kalyan
f509e40ae3
Deprecate `on_before_accelerator_backend_setup` callback hook ( #11655 )
...
Co-authored-by: rohitgr7 <rohitgr1998@gmail.com>
2022-02-07 11:07:21 +00:00
ananthsub
a64438c897
Centralize rank_zero_only utilities into their own module ( #11747 )
...
* Centralize rank_zero_only utilities into their own module
Fixes #11746
* PossibleUserWarning
* Update test_warnings.py
* update imports
* more imports
* Update CHANGELOG.md
* Update mlflow.py
* Update cli.py
* Update api_references.rst
* Update meta.py
* add deprecation tests
* debug standalone
* fix standalone tests
* Update CHANGELOG.md
2022-02-07 08:09:55 +00:00
Dan Dale
3bc2407239
Allow access to ckpt_path within context of fit() ( #11696 )
...
Co-authored-by: Carlos Mocholí <carlossmocholi@gmail.com>
2022-02-05 05:23:16 +01:00
Rohit Gupta
4d72110b51
Deprecate `on_batch_start/on_batch_end` callback hooks ( #11577 )
2022-02-03 19:51:56 +00:00
Piyush Hirapara
72f0e5bfae
Deprecate `on_configure_sharded_model` callback hook for v1.6 ( #11627 )
...
Co-authored-by: Rohit Gupta <rohitgr1998@gmail.com>
Co-authored-by: Danielle Pintz <38207072+daniellepintz@users.noreply.github.com>
Co-authored-by: ananthsub <ananth.subramaniam@gmail.com>
Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>
2022-02-03 02:29:26 +00:00
Krishna Kalyan
6586dd23b7
Mark `CheckpointConnector` as protected ( #11550 )
...
Co-authored-by: Carlos Mocholí <carlossmocholi@gmail.com>
2022-02-03 02:26:08 +00:00
Rohit Gupta
e76e1e7018
update no_warning_call utility in tests ( #11557 )
2022-02-02 22:43:13 +00:00
Nithin Rao
b8d2c65a37
Set the state before saving "last" or "none" checkpoints ( #11481 )
...
Co-authored-by: Carlos Mocholi <carlossmocholi@gmail.com>
2022-02-02 23:07:05 +01:00
Carlos Mocholí
62818dbace
Use a dataclass as the scheduler config ( #11443 )
2022-01-18 20:23:32 +01:00
Carlos Mocholí
344ab1e0a5
Move the `lightning_optimizers` ownership to the `Strategy` ( #11444 )
2022-01-18 12:58:56 +01:00
Carlos Mocholí
5914fb748f
Add typing to accelerators/gpu.py ( #11333 )
2022-01-12 19:44:51 +00:00
Carlos Mocholí
5693a94c32
Extend the deprecation of `Trainer(resume_from_checkpoint)` ( #11334 )
2022-01-06 13:18:37 +01:00
Danielle Pintz
5b59c951e2
Deprecate `TrainerDataLoadingMixin` and move logic to `DataConnector` ( #11282 )
...
Co-authored-by: Rohit Gupta <rohitgr1998@gmail.com>
Co-authored-by: Aki Nitta <nitta@akihironitta.com>
Co-authored-by: Carlos Mocholí <carlossmocholi@gmail.com>
2022-01-05 21:23:57 +01:00
Andrew Tritt
dbf1acd5a5
Modify LSFEnvironment to use more reliable environment variable ( #10825 )
...
Co-authored-by: thomas chaton <thomas@grid.ai>
Co-authored-by: Carlos Mocholí <carlossmocholi@gmail.com>
Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>
Co-authored-by: Jirka Borovec <Borda@users.noreply.github.com>
2022-01-05 12:45:25 +00:00
ananthsub
05ed9a201c
Group metrics generated by `DeviceStatsMonitor` for better visualization ( #11254 )
...
Co-authored-by: Carlos Mocholí <carlossmocholi@gmail.com>
Co-authored-by: Jirka Borovec <Borda@users.noreply.github.com>
2022-01-03 13:26:17 +00:00
Adrian Wälchli
4eede7c30b
Add deprecation path for renamed training type plugins ( #11227 )
...
Co-authored-by: Kaushik B <kaushikbokka@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-01-03 13:41:05 +01:00
Adrian Wälchli
c210e338ef
Update strategy import statements ( #11231 )
2021-12-23 08:26:28 +01:00
Danielle Pintz
a6a28e08d2
Deprecate `TrainerOptimizersMixin` and move functionality to `core/optimizer.py` ( #11155 )
2021-12-22 17:56:37 -08:00
four4fish
cf5ef32f7b
Deprecate Trainer.training_type_plugin in favor of trainer.strategy ( #11141 )
...
Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>
2021-12-22 02:11:43 +00:00
Aki Nitta
28ce9105e4
Rename `SingleDevicePlugin` to `SingleDeviceStrategy` ( #11181 )
...
Co-authored-by: ananthsub <ananth.subramaniam@gmail.com>
Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>
2021-12-21 23:56:14 +00:00
Danielle Pintz
ac8dc2c2f3
Deprecate `TrainerCallbackHookMixin` ( #11148 )
2021-12-21 09:47:08 -08:00
Carlos Mocholí
f696326060
Remove `should_rank_save_checkpoint` property from TTP ( #11070 )
2021-12-21 18:11:20 +01:00
Carlos Mocholí
dbb7f56b35
Deprecate `Trainer.verbose_evaluate` ( #10931 )
2021-12-17 19:26:32 +01:00
Carlos Mocholí
fa6d17c96f
Fix typing for utilities.warnings ( #11115 )
2021-12-17 15:07:27 +01:00
Adrian Wälchli
210ff845c1
Mark `Trainer.run_stage` as protected ( #11000 )
...
Co-authored-by: Carlos Mocholí <carlossmocholi@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Justus Schock <12886177+justusschock@users.noreply.github.com>
Co-authored-by: Carlos Mocholí <carlossmocholi@gmail.com>
2021-12-17 13:46:03 +01:00
jjenniferdai
01e0dac60f
Deprecate `Trainer.should_rank_save_checkpoint` property ( #11068 )
...
Co-authored-by: Carlos Mocholí <carlossmocholi@gmail.com>
2021-12-16 02:24:49 +01:00
jjenniferdai
6e21dd3767
Deprecate `on_hpc_{save/load}` hooks ( #10911 )
...
* first commit
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* update pr #
* test filterwarnings
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* add a todo comment
* updates
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* `` Update pytorch_lightning/core/saving.py
Co-authored-by: Rohit Gupta <rohitgr1998@gmail.com>
* `` Update pytorch_lightning/core/saving.py
Co-authored-by: Rohit Gupta <rohitgr1998@gmail.com>
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* model --> LightningModule Update pytorch_lightning/core/saving.py
Co-authored-by: Rohit Gupta <rohitgr1998@gmail.com>
* model --> LightningModule Update pytorch_lightning/core/saving.py
Co-authored-by: Rohit Gupta <rohitgr1998@gmail.com>
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Rohit Gupta <rohitgr1998@gmail.com>
2021-12-08 14:56:15 -08:00
Danielle Pintz
01f5f99919
Deprecate callback hooks `on_init_start` and `on_init_end` ( #10940 )
2021-12-08 07:42:19 +00:00
Danielle Pintz
aeb0b5595f
Deprecate `call_hook` ( #10979 )
2021-12-08 00:52:47 +00:00
Adrian Wälchli
6bfc0bbc56
Remove `TrainingTypePlugin.post_dispatch` in favor of `teardown` ( #10939 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Justus Schock <12886177+justusschock@users.noreply.github.com>
2021-12-06 22:27:30 +00:00
Adrian Wälchli
c55bc433ce
Fix retrieval of batch indices when dataloader num_workers > 0 ( #10870 )
...
Co-authored-by: Rohit Gupta <rohitgr1998@gmail.com>
2021-12-02 10:36:10 +00:00
Abhinav Arora
f63222d966
Remove references to torchtext.legacy from PyTorch Lightning ( #10724 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>
2021-11-30 19:32:07 +00:00
Kaushik B
e0b4bb2ea3
Deprecate `DeviceType` in favor of `_AcceleratorType` ( #10503 )
...
Co-authored-by: Carlos Mocholí <carlossmocholi@gmail.com>
2021-11-25 16:41:03 +01:00
Rohit Gupta
f36b395c4e
Update `LightningDataModule` docs ( #10678 )
2021-11-24 11:31:03 +00:00
Andres Algaba
6fc7c54c3a
refactor slurm_job_id ( #10622 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: thomas chaton <thomas@grid.ai>
Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>
Co-authored-by: ananthsub <ananth.subramaniam@gmail.com>
2021-11-22 17:41:08 +00:00
Rohit Gupta
ec27313be2
Fix batch size extraction when set by the user in `LightningModule.log` ( #10408 )
...
Co-authored-by: Carlos Mocholi <carlossmocholi@gmail.com>
2021-11-19 16:48:26 +00:00
Adrian Wälchli
085e82f454
Introduce `ClusterEnvironment.detect()` ( #10564 )
...
Co-authored-by: Carlos Mocholí <carlossmocholi@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2021-11-19 12:24:10 +00:00
Carlos Mocholí
0fa07da987
Fail the test when a `DeprecationWarning` is raised ( #9940 )
2021-11-17 23:41:50 +01:00
Carlos Mocholí
c15b84dae7
Simplify hanging queue test ( #10591 )
2021-11-17 22:29:48 +00:00
Rohit Gupta
de7ef41fea
remove deprecated `reload_dataloaders_every_epoch` from `Trainer` ( #10481 )
2021-11-16 06:47:43 +00:00
Carlos Mocholí
6dfcb6afc5
Skip strategy=ddp_spawn, accelerator=cpu, python>=3.9 tests ( #10550 )
2021-11-16 10:06:47 +05:30