You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 28, 2025. It is now read-only.
@@ -38,25 +38,23 @@ A lot of good work has already been done in project mechanics (requirements/base
38
38
### Bug Fixes:
39
39
40
40
1. If you find a bug please submit a GitHub issue. Make sure the title explains the issue.
41
+
1. Try to fix it or recommend a solution.
42
+
1. Submit a PR!
41
43
42
-
2. Try to fix it or recommend a solution.
43
-
44
-
3. Submit a PR!
45
-
46
-
_**Note**, even if you do not find the solution, sending a PR with a test covering the issue is a valid contribution, and we can help you or finish it with you :]_
44
+
_**Note**, even if you do not find the solution, sending a PR with a test covering the issue is a valid contribution, and we can help you or finish it with you :\]_
47
45
48
46
### New Models:
49
47
50
48
PyTorch Lightning Tutorials shows several research models for ready usage. Following are general guidelines for adding new models.
51
49
52
50
1. Workflows which are standard baselines
53
-
2. Whose results are reproduced properly either by us or by authors.
54
-
3. Do not reinvent the wheel, natively support torchvision, torchtext, torchaudio models.
55
-
4. Use open source licensed models.
51
+
1. Whose results are reproduced properly either by us or by authors.
52
+
1. Do not reinvent the wheel, natively support torchvision, torchtext, torchaudio models.
53
+
1. Use open source licensed models.
56
54
57
55
Please raise an issue before adding a new tutorial. There are tons of models that keep coming. It is very difficult to support every peace.
@@ -74,10 +72,10 @@ In case you adding new dependencies, make sure that they are compatible with the
74
72
75
73
All help is extremely welcome - reporting bugs, fixing documentation, etc. To solve some issues you can start with label [good first issue](https://github.com/PyTorchLightning/lightning-bolts/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22) or chose something close to your domain with label. Before you start to implement anything check that the issue description that it is clear and self-assign the task to you (if it is not possible, just comment that you take it, and we assign it to you...).
76
74
77
-
2.**Is there a recommendation for branch names?**
75
+
1.**Is there a recommendation for branch names?**
78
76
79
77
We do not rely on the name convention so far you are working with your own fork. Anyway it would be nice to follow this convention `<type>/<issue-id>_<short-name>` where the types are: `bugfix`, `ipynb`, `docs`, ...
80
78
81
-
3.**I have a model in other framework than PyTorch, how do I add it here?**
79
+
1.**I have a model in other framework than PyTorch, how do I add it here?**
82
80
83
81
Since PL Tutorials are aiming at Pytorch Lightning implementations we encourage staying with it.
Copy file name to clipboardExpand all lines: README.md
+22-18Lines changed: 22 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,41 +7,44 @@
7
7
8
8
This is the Lightning Library - collection of Lightning related notebooks which are pulled back to the main repo as submodule and rendered inside the main documentations.
9
9
The key features/highlights:
10
-
* we keep the repo **light-weighted** - notebooks are stored in rich script format
11
-
* all scripts/notebooks are tested to be **fully executable**
12
-
* fully **reproducible** by saving runtime env. details
10
+
11
+
- we keep the repo **light-weighted** - notebooks are stored in rich script format
12
+
- all scripts/notebooks are tested to be **fully executable**
13
+
- fully **reproducible** by saving runtime env. details
13
14
14
15
For more details read our blogpost - [Best Practices for Publishing PyTorch Lightning Tutorial Notebooks](https://devblog.pytorchlightning.ai/publishing-lightning-tutorials-cbea3eaa4b2c)
15
16
16
17
## Adding/Editing notebooks
17
18
18
19
This repo in main branch contain only python scripts with markdown extensions, and notebooks are generated in special publication branch, so no raw notebooks are accepted as PR.
19
20
On the other hand we highly recommend creating a notebooks and convert it script with [jupytext](https://jupytext.readthedocs.io/en/latest/) as
0 commit comments