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
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+11-3Lines changed: 11 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -252,9 +252,17 @@ for basics.
252
252
- If your PR contains or is representative of a feature/bug fix that should be
253
253
called out in the release notes, please add a label for "Release notes: \<area\>",
254
254
where \<area\> describes which part of ExecuTorch the change pertains to, e.g.
255
-
"Release notes: runtime". A few of these areas include "runtime", "backends",
256
-
and "build". If you aren't sure whether to add a release label, you should
257
-
probably still add one since it immensely facilitates release management.
255
+
"Release notes: runtime". Here are all of the categories:
256
+
- `Release notes: runtime`: changes related to the core runtime which loads the program methods, initializes delegates, and runs the lowered graph.
257
+
- `Release notes: exir`: changes to any internal representations, such as an edge-related dialects. Also any changes to passes that may modify the exir, such as memory planning.
258
+
- `Release notes: quantization`: changes to quantization.
259
+
- `Release notes: ops & kernels`: changes to the opset and any new / changed kernel implementations.
260
+
- `Release notes: api`: changes to public facing apis (any interfaces, pybinded runtime methods, etc.).
261
+
- `Release notes: backends`: changes to any of the backend delegates.
262
+
- `Release notes: build`: changes related to the build system, including major dependency upgrades, notable build flags, optimizations, etc.
263
+
- `Release notes: SDK`: changes to any of ExecuTorch's SDKs, for example the debugger & profiler.
264
+
- `Release notes: examples`: changes to any of our example LLMs integrations, such as Llama3 and Llava.
265
+
- `Release notes: misc`: anything notable that doesn't belong in the above categories.
258
266
- See https://github.com/pytorch/executorch/pull/3612 for an example PR that
259
267
follows this advice.
260
268
1. Before asking for a review, ensure that all [CI (continuous integration)
0 commit comments