Victor Prins
07461a1def
Fix broken links on Lightning App docs ( #18904 )
...
fix broken links on App docs
2023-11-08 14:08:52 -05:00
Jirka Borovec
6628d8a73a
docs: switch todo to comment ( #18893 )
2023-11-06 11:50:38 +01:00
Jirka Borovec
ed7cc27d57
docs: ignore tutorial's link "what-is-a-gpu" ( #18937 )
2023-11-03 18:59:42 -04:00
thomas chaton
f5f4d0a264
Improve map, optimize and StreamingDataset ( #18912 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: thomas <thomas@thomass-MacBook-Pro.local>
2023-11-03 11:28:55 +00:00
Jirka Borovec
e9dcf4840e
ci/docs: fix copy integration sub-docs ( #18921 )
2023-11-02 17:45:00 +01:00
Carlos Mocholí
ad93f64d35
Bitsandbytes docs improvements ( #18903 )
2023-11-02 15:50:54 +01:00
Jirka Borovec
1e68c50141
ci: restrict build docs on PR ( #18923 )
...
* ci: restrict build docs on PR
* linkcheck_timeout
2023-11-02 09:03:03 -04:00
Adrian Wälchli
e0ba4d46e1
Fix spelling errors ( #18773 )
...
fix spelling errors
2023-10-30 17:14:52 -04:00
Adrian Wälchli
079544a902
Rename PrecisionPlugin -> Precision ( #18840 )
2023-10-30 16:53:13 -04:00
Carlos Mocholí
800b87eb46
Add throughput utilities to Fabric and the Trainer ( #18848 )
2023-10-30 17:10:29 +01:00
Adrian Wälchli
f6a36cf220
Consistent imports in docs for core APIs ( #18869 )
...
Co-authored-by: Sebastian Raschka <mail@sebastianraschka.com>
2023-10-27 14:41:29 -04:00
Sebastian Raschka
af44205541
Fixes in evaluation_basic.rst ( #18843 )
2023-10-27 06:36:30 -04:00
Carlos Mocholí
182c30b129
Update Habana integration to 1.2 ( #18877 )
...
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
2023-10-26 19:08:50 -04:00
Sebastian Raschka
1ac49b1d0e
docs: update debugging_basic.rst with `trainer` var ( #18856 )
2023-10-25 02:45:59 +02:00
Sebastian Raschka
1a9e7eac46
Add example for loading a LightningModule if it has additional init arguments ( #18838 )
...
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
2023-10-23 19:21:32 -04:00
PL Ghost
23064294c4
docs: update ref to latest tutorials & fix CI trigger ( #18787 )
...
Co-authored-by: Borda <Borda@users.noreply.github.com>
Co-authored-by: Jirka <jirka.borovec@seznam.cz>
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-10-13 17:50:01 +02:00
Adrian Wälchli
e02bb391af
Utility to disable all instances of `PossibleUserWarning` ( #18744 )
...
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
2023-10-10 06:53:32 -04:00
Jirka Borovec
0777aab31e
ci/rtfd: building both fast docs on PR ( #18738 )
2023-10-07 11:57:50 +02:00
Adrian Wälchli
379ed8c66e
Update migration guide for 2.1 ( #18729 )
2023-10-06 16:20:19 -04:00
Adrian Wälchli
74d402095e
docs: Fix display of navigation tiles in Fabric docs ( #18733 )
2023-10-06 14:36:01 +02:00
Adrian Wälchli
5d819c91fb
Remove `fsdp_overlap_step_with_backward` in favor of native solution ( #18726 )
2023-10-06 08:11:41 -04:00
Adrian Wälchli
09a0fb26d2
Set an upper limit on CPU threads in distributed training ( #18677 )
2023-10-04 19:57:37 -04:00
Adrian Wälchli
d31ef1f7d3
Drop support for PyTorch 1.11 ( #18691 )
...
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
2023-10-04 20:30:44 +02:00
pre-commit-ci[bot]
c0ec0decec
[pre-commit.ci] pre-commit suggestions ( #18697 )
...
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: Jirka <jirka.borovec@seznam.cz>
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
2023-10-03 22:07:21 +02:00
Jirka Borovec
45237c7df9
docs: include external pages 2/2 ( #17890 )
2023-10-03 19:02:47 +00:00
Jirka Borovec
3c702b6a99
ci: patch all install with 20min timeout ( #18696 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-10-03 20:40:43 +02:00
Jirka Borovec
4b7c8422cb
docs: prune ignored links ( #18694 )
2023-10-03 05:34:16 -04:00
Adrian Wälchli
eb0f655438
Add recommendation for matmul precision in docs ( #18689 )
2023-10-02 14:23:19 -04:00
Carlos Mocholí
d1f8b0f766
Bitsandbytes docs improvements ( #18681 )
...
Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>
2023-09-30 16:19:11 +02:00
Carlos Mocholí
5120ad20f2
Bitsandbytes precision plugin ( #18655 )
...
Co-authored-by: awaelchli <aedu.waelchli@gmail.com>
2023-09-29 19:17:18 +02:00
Jirka Borovec
e3a6ac2436
intro granularity for docs build ( #18675 )
2023-09-29 15:10:45 +02:00
Adrian Wälchli
996e7684a1
Update `persistent_workers` recommendation when using spawn launcher ( #18649 )
...
Co-authored-by: Carlos Mocholí <carlossmocholi@gmail.com>
2023-09-29 08:39:33 -04:00
Jirka Borovec
ed2c80f517
docs: switch HTTPerror to custom runtime error ( #18666 )
...
* docs: switch HTTPerror to custom runtime error
* habana
2023-09-28 15:26:06 -04:00
Adrian Wälchli
c631726b5c
Set the generator seed in `random_split` usages in the examples ( #18651 )
2023-09-27 14:09:05 +02:00
Jirka Borovec
830a62a722
ruff: replace isort with ruff +TPU ( #17684 )
...
* ruff: replace isort with ruff
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* fixing & imports
* lines in warning test
* docs
* fix enum import
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* fixing
* import
* fix lines
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* type ClusterEnvironment
* [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>
2023-09-26 11:54:55 -04:00
Jirka Borovec
358336268f
enable codespell for docs & fixing +TPU ( #18629 )
...
* precommit/codespell
* run
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* disable
* more fixing
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Apply suggestions from code review
* more fixing
* json
* note
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-09-26 11:54:44 -04:00
Adrian Wälchli
f83ad093e5
Utility function to check shared filesystem ( #18586 )
...
Co-authored-by: Carlos Mocholí <carlossmocholi@gmail.com>
2023-09-25 15:49:52 -04:00
Jirka Borovec
d579cfed57
precommit: unify formatting with prettier ( #18605 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-09-25 14:34:41 +02:00
Jirka Borovec
80f131c668
rtfd: fix building with stable/latest ( #18615 )
2023-09-23 07:40:22 +02:00
Jirka Borovec
f1df76ce84
ci/docs: fetch assets only for deployment, omit PR ( #18609 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-09-22 12:51:44 +02:00
Jirka Borovec
3fbf1540b0
docs: 3/3 enable Sphinx nitpicky [app] ( #18603 )
...
Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-09-21 22:44:59 +02:00
Adrian Wälchli
57f5268eb3
Improve the suggested `num_workers` warning ( #18591 )
...
Co-authored-by: Carlos Mocholí <carlossmocholi@gmail.com>
2023-09-21 09:38:25 -04:00
Jirka Borovec
d13ad1e4af
docs: 2/3 enable Sphinx nitpicky [pytorch] part 2/n ( #18602 )
2023-09-21 12:42:06 +02:00
Jirka Borovec
b4b21e0152
docs: 2/3 enable Sphinx nitpicky [pytorch] part 1/n ( #18484 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-09-20 19:09:34 +02:00
Adrian Wälchli
8094855137
Avoid passing process group to enable FSDP's hybrid-shard ( #18583 )
2023-09-19 13:46:24 -04:00
Adrian Wälchli
c1ee22a687
Optimize import paths for optional dependencies ( #18561 )
...
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
2023-09-15 17:04:19 -04:00
Justin Goheen
50537151a5
Add LightningTransformer demo for PyTorch Lightning in `lightning.pytorch.demos.transformer` ( #18452 )
2023-09-12 11:04:18 -04:00
Tribhuvan Mishra
12af7711cf
Update index.rst ( #18502 )
2023-09-12 09:15:04 +02:00
Jirka Borovec
7b43e950a2
docs: switch PyTorch to lai template ( #18450 )
...
* docs: switch Pytorch to lai template
* rtfd
2023-09-11 18:43:42 +02:00
Jirka Borovec
bda974281d
docs: switch Fabric to lai template ( #18449 )
...
* docs: switch Fabric to lai template
* imports
2023-09-11 18:43:07 +02:00
Adrian Wälchli
4dfc09c2fe
Change auto-device selection for Jupyter notebook environments ( #18291 )
...
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
2023-09-08 11:49:31 -04:00
Jirka Borovec
565046f337
docs: welcome Fabric like Trainer ( #18429 )
...
Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>
Co-authored-by: Carlos Mocholí <carlossmocholi@gmail.com>
2023-09-08 10:33:44 -04:00
Justin Goheen
a0133863a3
Update `docs/source-pytorch/common/lightning_module.rst` ( #18451 )
...
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
2023-09-08 04:44:24 -04:00
Carlos Mocholí
756e481969
Support the TransformerEngine precision plugin with the Trainer ( #18459 )
...
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
2023-09-07 19:21:00 +02:00
Alex Morehead
095d9cf279
docs: Fix typos and wording in cluster_advanced.rst ( #18465 )
2023-09-03 09:06:33 -04:00
Quinten Roets
d5440a0b3f
Configurable metric formatting for RichProgressBar ( #18373 )
2023-08-29 17:00:31 +02:00
Jirka Borovec
5f5d99eae6
Relax app dependencies for `lightning` | breaking imports from `L` ( #18386 )
...
* make App conditional import
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* ci: min req.
* data + store
* typo
* module_available
* extra
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* typo
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* envs
* doctest
* more
* docs
* **
* rm
* -f
* Apply suggestions from code review
* docs
* Revert "docs"
This reverts commit 20e8e6be98
.
* Apply suggestions from code review
* warnings
* breaking
* ...
* fixing source
* fixing examples
* fixing tests
* fixing docs
* fixing source
* fix mock
* fix trainer
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-08-28 11:28:58 -04:00
Adrian Wälchli
d3ee410100
Add dedicated docs page for init-module ( #18416 )
2023-08-28 11:28:38 -04:00
Jirka Borovec
8218097833
docs: updating logos ( #18375 )
2023-08-28 16:49:28 +02:00
Adrian Wälchli
04c0675bd0
Update titles in FSDP docs ( #18389 )
...
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
2023-08-25 10:38:01 -04:00
Maxim Borodin
9d7a2848b7
Fix typo in `BasePredictionWriter` documentation ( #18381 )
2023-08-24 12:34:50 +02:00
Quinten Roets
8680dc55b3
Make delimiter in rich progress bar configurable ( #18372 )
2023-08-24 09:55:00 +02:00
Adrian Wälchli
f4825e5778
Extend FSDP guide with checkpointing ( #18374 )
2023-08-23 20:23:16 +02:00
Jirka Borovec
547e7aa393
docs: 1/3 enable Sphinx nitpicky [fabric] ( #18069 )
...
Co-authored-by: Adrian Wälchli <aedu.waelchli@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-08-23 10:31:20 +02:00
Jirka Borovec
3f73231d5c
ci/docs: enable not fetch assets ( #18333 )
2023-08-21 20:22:21 +02:00
Adrian Wälchli
2eb62141f6
Update the DDP optimizations page ( #18344 )
2023-08-19 06:27:53 -04:00
Adrian Wälchli
2ca1571065
Fix upgrade guide regarding removed `Trainer.reset_*_dataloaders()` ( #18341 )
2023-08-18 18:24:11 +02:00
Adrian Wälchli
6df43685ee
Revamp model parallel docs (FSDP) (3/n) ( #18326 )
2023-08-17 15:30:58 -04:00
Jirka Borovec
cf8f8ab383
docs: fix dead links for App ( #18332 )
2023-08-17 17:48:45 +02:00
Jirka Borovec
8ade7d08ea
docs: fix dead links for Trainer ( #18331 )
2023-08-17 12:51:25 +02:00
Adrian Wälchli
36a203ba58
Revamp model parallel docs (2/n) ( #18325 )
2023-08-16 13:22:14 -04:00
Adrian Wälchli
725159ed60
Revamp model parallel docs (1/n) ( #18314 )
2023-08-16 08:06:50 -04:00
Jirka Borovec
c98fb36b11
update ci for legacy upload ( #18316 )
...
* update ci for legacy upload
* docs
2023-08-15 17:32:39 -04:00
Adrian Wälchli
03ca31c3d3
Avoid updating the device for XLA FSDP in `Fabric.setup()` [TPU] ( #18276 )
2023-08-11 22:00:23 -04:00
Adrian Wälchli
7fe8756917
[TPU] Proper half-precision implementation for XLA ( #18213 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-08-11 11:37:41 -04:00
Carlos Mocholí
c83774a109
Update docs about double precision with complex numbers ( #18269 )
2023-08-10 10:36:55 +02:00
Adrian Wälchli
888466b144
Support true 16-bit precision with FSDP in Trainer ( #18219 )
2023-08-10 04:15:35 -04:00
Jirka Borovec
efa7b2f9ef
docformatter: config with black ( #18064 )
...
* docformatter: config with black
* additional_dependencies: [tomli]
* 119
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* fix
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* [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>
2023-08-09 10:44:20 -04:00
Jirka Borovec
8f29bb561b
bump sphinx to 5.3 ( #18204 )
2023-08-08 15:32:34 +02:00
Adrian Wälchli
c5cb532694
True half-precision support in Trainer ( #18193 )
...
Co-authored-by: Justus Schock <12886177+justusschock@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
2023-08-02 07:56:22 -04:00
Adrian Wälchli
3fd24f9591
Remove outdated warning about loading full-state checkpoints in FSDP ( #18208 )
2023-08-01 20:06:30 +02:00
Adrian Wälchli
04e2d800af
Fix pip install instructions in LightningCLI docs ( #18201 )
...
Co-authored-by: Carlos Mocholí <carlossmocholi@gmail.com>
2023-07-31 16:15:58 -04:00
Adrian Wälchli
1db471305d
Avoid setting the multiprocessing context when importing lightning ( #18177 )
...
* avoid import at top module
* tests
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* remove comment
* update docs
* changelog
* mypy
* trigger app tests
* can't import lightning on py 3.8
* Update .github/workflows/ci-tests-app.yml
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
2023-07-31 18:05:21 +02:00
Adrian Wälchli
1e0fa1836e
Update migration guide for renamed progress bar base class ( #18178 )
2023-07-31 09:36:46 -04:00
Luca Antiga
a7bbbcea9a
Remove cluster commands from CLI ( #18151 )
...
* Remove cluster commands from CLI
* Update docs
* Remove index entry
* Revert accidental conversion to static assets
* Remove reference to deleted file
* Fix highlights
* Fix highlights
* Remove file
* Update CHANGELOG
* Fix dead link
* Increase upper bound on state size to reduce flakiness
2023-07-28 00:16:21 +02:00
Adrian Wälchli
6552d29a12
Document limitations of multi-GPU in Jupyter notebooks ( #18132 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-07-24 15:22:16 -04:00
Adrian Wälchli
2af425328a
Add FSDP to the docs glossary ( #18121 )
2023-07-20 09:07:37 +02:00
Adrian Wälchli
6ab6ab8193
Fabric FSDP documentation guide ( #18109 )
2023-07-19 18:39:07 +02:00
Carlos Mocholí
071f85842e
Support NVIDIA's Transformer Engine as a precision plugin ( #17597 )
2023-07-19 18:21:58 +02:00
Carlos Mocholí
d653e4e088
Relax the assumption that the root module is FSDP wrapped ( #18054 )
2023-07-19 15:34:03 +02:00
Adrian Wälchli
dab373de54
Support loading a raw PyTorch state-dict checkpoint in Fabric ( #18049 )
...
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-07-18 14:06:17 -04:00
Jirka Borovec
6b52b84ef8
docs: fallback for restoring right scroll menu ( #18108 )
2023-07-18 14:06:18 +02:00
Adrian Wälchli
d79eaae334
Update deepspeed model-parallel docs ( #18091 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-07-17 12:02:54 -04:00
Adrian Wälchli
b8d4a70db7
Make introduction example run on devices ( #18097 )
2023-07-17 17:19:16 +02:00
Carlos Mocholí
c60f67e736
Support sets for policies in FSDP ( #18084 )
2023-07-15 17:39:28 +02:00
Carlos Mocholí
2f657ae46e
Support custom policies for activation checkpointing with FSDP ( #18045 )
2023-07-14 20:00:52 +02:00
Carlos Mocholí
340eecd846
Add `Trainer.init_module` and `LightningModule.configure_model` ( #18004 )
2023-07-14 19:15:05 +02:00
Carlos Mocholí
ad74f8623f
Don't reapply activation checkpointing ( #18006 )
2023-07-10 13:24:09 +00:00
Minh-Long Luu (刘明龙)
c8656f1a27
docs: `fabric_methods.rst` using deprecated parameters ( #18015 )
2023-07-07 11:32:09 +02:00
Adrian Wälchli
036bd74e47
Disable video controls in Fabric teaser animations ( #17984 )
2023-07-04 13:27:54 +02:00