Commit 23713e7
committed
Update on "[executorch][passes] Add config and pass to tag constants for external file"
- Add config 'external_constants' to ExecutorchBackendConfig.
- When set to True, run the 'external_constants_pass'
- This tags all constants as external, and moves them into a separate buffer to be serialized outside of the PTE file.
Note: users can write their own passes to tag weights to specific files / multiple files.
TODO: write example pass and test for the case where we have two constant files.
Differential Revision: [D66560903](https://our.internmc.facebook.com/intern/diff/D66560903/)
[ghstack-poisoned]1 file changed
+2
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
| 10 | + | |
9 | 11 | | |
10 | 12 | | |
11 | 13 | | |
| |||
0 commit comments