add executorch program equipment support in etrecord class#13020
Conversation
Previously we have to provide all essentail infos at the same time to generate etrecord; however if we want to generate it through export flow we can not find a stage that having all essential infos so that we need to have a new way to contruct it on-the-fly. This diff makes the target happen by adding three functions: `add_exported_program`, `add_edge_dialect_program` and `add_executorch_program` so that whenever we have the required info we can equip it into etrecord. Also update test case for test coverage. Differential Revision: [D79294945](https://our.internmc.facebook.com/intern/diff/D79294945/) [ghstack-poisoned]
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/13020
Note: Links to docs will display an error until the docs builds have been completed. ❗ 1 Active SEVsThere are 1 currently active SEVs. If your PR is affected, please view them below: ❌ 1 New FailureAs of commit 23e8291 with merge base 8651d31 ( NEW FAILURE - The following job has failed:
This comment was automatically generated by Dr. CI and updates every 15 minutes. |
Previously we have to provide all essentail infos at the same time to generate etrecord; however if we want to generate it through export flow we can not find a stage that having all essential infos so that we need to have a new way to contruct it on-the-fly. This diff makes the target happen by adding three functions: `add_exported_program`, `add_edge_dialect_program` and `add_executorch_program` so that whenever we have the required info we can equip it into etrecord. Also update test case for test coverage. Differential Revision: [D79294945](https://our.internmc.facebook.com/intern/diff/D79294945/) ghstack-source-id: 299674893 Pull Request resolved: #13020
|
This pull request was exported from Phabricator. Differential Revision: D79294945 |
This PR needs a
|
Previously we have to provide all essentail infos at the same time to generate etrecord; however if we want to generate it through export flow we can not find a stage that having all essential infos so that we need to have a new way to contruct it on-the-fly. This diff makes the target happen by adding three functions: `add_exported_program`, `add_edge_dialect_program` and `add_executorch_program` so that whenever we have the required info we can equip it into etrecord. Also update test case for test coverage. Differential Revision: [D79294945](https://our.internmc.facebook.com/intern/diff/D79294945/) [ghstack-poisoned]
|
This pull request was exported from Phabricator. Differential Revision: D79294945 |
Previously we have to provide all essentail infos at the same time to generate etrecord; however if we want to generate it through export flow we can not find a stage that having all essential infos so that we need to have a new way to contruct it on-the-fly. This diff makes the target happen by adding three functions: `add_exported_program`, `add_edge_dialect_program` and `add_executorch_program` so that whenever we have the required info we can equip it into etrecord. Also update test case for test coverage. Differential Revision: [D79294945](https://our.internmc.facebook.com/intern/diff/D79294945/) umbrella issue: #12961 [ghstack-poisoned]
|
This pull request was exported from Phabricator. Differential Revision: D79294945 |
Previously we have to provide all essentail infos at the same time to generate etrecord; however if we want to generate it through export flow we can not find a stage that having all essential infos so that we need to have a new way to contruct it on-the-fly. This diff makes the target happen by adding three functions: `add_exported_program`, `add_edge_dialect_program` and `add_executorch_program` so that whenever we have the required info we can equip it into etrecord. Also update test case for test coverage. Differential Revision: [D79294945](https://our.internmc.facebook.com/intern/diff/D79294945/) umbrella issue: #12961 [ghstack-poisoned]
|
This pull request was exported from Phabricator. Differential Revision: D79294945 |
Previously we have to provide all essentail infos at the same time to generate etrecord; however if we want to generate it through export flow we can not find a stage that having all essential infos so that we need to have a new way to contruct it on-the-fly. This diff makes the target happen by adding three functions: `add_exported_program`, `add_edge_dialect_program` and `add_executorch_program` so that whenever we have the required info we can equip it into etrecord. Also update test case for test coverage. Differential Revision: [D79294945](https://our.internmc.facebook.com/intern/diff/D79294945/) umbrella issue: #12961 [ghstack-poisoned]
|
This pull request was exported from Phabricator. Differential Revision: D79294945 |
c143d2b
into
gh/gasoonjia/31/base
Stack from ghstack (oldest at bottom):
Previously we have to provide all essentail infos at the same time to generate etrecord; however if we want to generate it through export flow we can not find a stage that having all essential infos so that we need to have a new way to contruct it on-the-fly.
This diff makes the target happen by adding three functions:
add_exported_program,add_edge_dialect_programandadd_executorch_programso that whenever we have the required info we can equip it into etrecord.Also update test case for test coverage.
Differential Revision: D79294945
umbrella issue: #12961