-
Notifications
You must be signed in to change notification settings - Fork 748
Updated merging logic of AOT to get the corresponding intermediate output #12351
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/12351
Note: Links to docs will display an error until the docs builds have been completed. ❌ 1 New FailureAs of commit 83d3314 with merge base aa44c06 ( NEW FAILURE - The following job has failed:
This comment was automatically generated by Dr. CI and updates every 15 minutes. |
|
This pull request was exported from Phabricator. Differential Revision: D77956435 |
|
@pytorchbot label "release notes: none" |
d50abdf to
d68f44f
Compare
…tput (pytorch#12351) Summary: This PR updated the mapping between AOT and runtime. The runtime_list has a size of 1 because AOT is either an integer or a list of integers with a size of 1, so no merging is needed for runtime_list during the mapping stage. However, AOT may needs to be merged during the mapping stage and the intermediate output should be retained according to the last integer of the corresponding runtime debug_handle tuples. This ensures that the AOT and runtime intermediate outputs match. Additionally, ensure that the merged AOT debug_handle exactly matches the runtime debug_handle. Differential Revision: D77956435
|
This pull request was exported from Phabricator. Differential Revision: D77956435 |
1 similar comment
|
This pull request was exported from Phabricator. Differential Revision: D77956435 |
…tput (pytorch#12351) Summary: Pull Request resolved: pytorch#12351 This PR updated the mapping between AOT and runtime. The runtime_list has a size of 1 because AOT is either an integer or a list of integers with a size of 1, so no merging is needed for runtime_list during the mapping stage. However, AOT may needs to be merged during the mapping stage and the intermediate output should be retained according to the last integer of the corresponding runtime debug_handle tuples. This ensures that the AOT and runtime intermediate outputs match. Additionally, ensure that the merged AOT debug_handle exactly matches the runtime debug_handle. Differential Revision: D77956435
d68f44f to
522e312
Compare
…tput (pytorch#12351) Summary: This PR updated the mapping between AOT and runtime. The runtime_list has a size of 1 because AOT is either an integer or a list of integers with a size of 1, so no merging is needed for runtime_list during the mapping stage. However, AOT may needs to be merged during the mapping stage and the intermediate output should be retained according to the last integer of the corresponding runtime debug_handle tuples. This ensures that the AOT and runtime intermediate outputs match. Additionally, ensure that the merged AOT debug_handle exactly matches the runtime debug_handle. Differential Revision: D77956435
522e312 to
b4a87e8
Compare
|
This pull request was exported from Phabricator. Differential Revision: D77956435 |
b4a87e8 to
8c6742c
Compare
…tput (pytorch#12351) Summary: Pull Request resolved: pytorch#12351 This PR updated the mapping between AOT and runtime. The runtime_list has a size of 1 because AOT is either an integer or a list of integers with a size of 1, so no merging is needed for runtime_list during the mapping stage. However, AOT may needs to be merged during the mapping stage and the intermediate output should be retained according to the last integer of the corresponding runtime debug_handle tuples. This ensures that the AOT and runtime intermediate outputs match. Additionally, ensure that the merged AOT debug_handle exactly matches the runtime debug_handle. Differential Revision: D77956435
…tput (pytorch#12351) Summary: This PR updated the mapping between AOT and runtime. The runtime_list has a size of 1 because AOT is either an integer or a list of integers with a size of 1, so no merging is needed for runtime_list during the mapping stage. However, AOT may needs to be merged during the mapping stage and the intermediate output should be retained according to the last integer of the corresponding runtime debug_handle tuples. This ensures that the AOT and runtime intermediate outputs match. Additionally, ensure that the merged AOT debug_handle exactly matches the runtime debug_handle. Differential Revision: D77956435
8c6742c to
ed5c970
Compare
|
This pull request was exported from Phabricator. Differential Revision: D77956435 |
…tput (pytorch#12351) Summary: This PR updated the mapping between AOT and runtime. The runtime_list has a size of 1 because AOT is either an integer or a list of integers with a size of 1, so no merging is needed for runtime_list during the mapping stage. However, AOT may needs to be merged during the mapping stage and the intermediate output should be retained according to the last integer of the corresponding runtime debug_handle tuples. This ensures that the AOT and runtime intermediate outputs match. Additionally, ensure that the merged AOT debug_handle exactly matches the runtime debug_handle. Reviewed By: Gasoonjia Differential Revision: D77956435
ed5c970 to
abd77e4
Compare
|
This pull request was exported from Phabricator. Differential Revision: D77956435 |
…tput (pytorch#12351) Summary: Pull Request resolved: pytorch#12351 This PR updated the mapping between AOT and runtime. The runtime_list has a size of 1 because AOT is either an integer or a list of integers with a size of 1, so no merging is needed for runtime_list during the mapping stage. However, AOT may needs to be merged during the mapping stage and the intermediate output should be retained according to the last integer of the corresponding runtime debug_handle tuples. This ensures that the AOT and runtime intermediate outputs match. Additionally, ensure that the merged AOT debug_handle exactly matches the runtime debug_handle. Reviewed By: Gasoonjia Differential Revision: D77956435
056ad78 to
5ceca6e
Compare
…tput (pytorch#12351) Summary: This PR updated the mapping between AOT and runtime. The runtime_list has a size of 1 because AOT is either an integer or a list of integers with a size of 1, so no merging is needed for runtime_list during the mapping stage. However, AOT may needs to be merged during the mapping stage and the intermediate output should be retained according to the last integer of the corresponding runtime debug_handle tuples. This ensures that the AOT and runtime intermediate outputs match. Additionally, ensure that the merged AOT debug_handle exactly matches the runtime debug_handle. Reviewed By: Gasoonjia Differential Revision: D77956435
|
This pull request was exported from Phabricator. Differential Revision: D77956435 |
…tput (pytorch#12351) Summary: Pull Request resolved: pytorch#12351 This PR updated the mapping between AOT and runtime. The runtime_list has a size of 1 because AOT is either an integer or a list of integers with a size of 1, so no merging is needed for runtime_list during the mapping stage. However, AOT may needs to be merged during the mapping stage and the intermediate output should be retained according to the last integer of the corresponding runtime debug_handle tuples. This ensures that the AOT and runtime intermediate outputs match. Additionally, ensure that the merged AOT debug_handle exactly matches the runtime debug_handle. Reviewed By: Gasoonjia Differential Revision: D77956435
5ceca6e to
0eeba66
Compare
…tput (pytorch#12351) Summary: This PR updated the mapping between AOT and runtime. The runtime_list has a size of 1 because AOT is either an integer or a list of integers with a size of 1, so no merging is needed for runtime_list during the mapping stage. However, AOT may needs to be merged during the mapping stage and the intermediate output should be retained according to the last integer of the corresponding runtime debug_handle tuples. This ensures that the AOT and runtime intermediate outputs match. Additionally, ensure that the merged AOT debug_handle exactly matches the runtime debug_handle. Reviewed By: Gasoonjia Differential Revision: D77956435
0eeba66 to
e2f401b
Compare
|
This pull request was exported from Phabricator. Differential Revision: D77956435 |
…tput (pytorch#12351) Summary: This PR updated the mapping between AOT and runtime. The runtime_list has a size of 1 because AOT is either an integer or a list of integers with a size of 1, so no merging is needed for runtime_list during the mapping stage. However, AOT may needs to be merged during the mapping stage and the intermediate output should be retained according to the last integer of the corresponding runtime debug_handle tuples. This ensures that the AOT and runtime intermediate outputs match. Additionally, ensure that the merged AOT debug_handle exactly matches the runtime debug_handle. Reviewed By: Gasoonjia Differential Revision: D77956435
e2f401b to
2f505e9
Compare
|
This pull request was exported from Phabricator. Differential Revision: D77956435 |
…tput (pytorch#12351) Summary: This PR updated the mapping between AOT and runtime. The runtime_list has a size of 1 because AOT is either an integer or a list of integers with a size of 1, so no merging is needed for runtime_list during the mapping stage. However, AOT may needs to be merged during the mapping stage and the intermediate output should be retained according to the last integer of the corresponding runtime debug_handle tuples. This ensures that the AOT and runtime intermediate outputs match. Additionally, ensure that the merged AOT debug_handle exactly matches the runtime debug_handle. Reviewed By: Gasoonjia Differential Revision: D77956435
2f505e9 to
1e342aa
Compare
|
This pull request was exported from Phabricator. Differential Revision: D77956435 |
1e342aa to
acad8c1
Compare
…tput (pytorch#12351) Summary: Pull Request resolved: pytorch#12351 This PR updated the mapping between AOT and runtime. The runtime_list has a size of 1 because AOT is either an integer or a list of integers with a size of 1, so no merging is needed for runtime_list during the mapping stage. However, AOT may needs to be merged during the mapping stage and the intermediate output should be retained according to the last integer of the corresponding runtime debug_handle tuples. This ensures that the AOT and runtime intermediate outputs match. Additionally, ensure that the merged AOT debug_handle exactly matches the runtime debug_handle. Reviewed By: Gasoonjia Differential Revision: D77956435
…tput (pytorch#12351) Summary: This PR updated the mapping between AOT and runtime. The runtime_list has a size of 1 because AOT is either an integer or a list of integers with a size of 1, so no merging is needed for runtime_list during the mapping stage. However, AOT may needs to be merged during the mapping stage and the intermediate output should be retained according to the last integer of the corresponding runtime debug_handle tuples. This ensures that the AOT and runtime intermediate outputs match. Additionally, ensure that the merged AOT debug_handle exactly matches the runtime debug_handle. Reviewed By: Gasoonjia Differential Revision: D77956435
acad8c1 to
a1c456a
Compare
|
This pull request was exported from Phabricator. Differential Revision: D77956435 |
…tput (pytorch#12351) Summary: This PR updated the mapping between AOT and runtime. The runtime_list has a size of 1 because AOT is either an integer or a list of integers with a size of 1, so no merging is needed for runtime_list during the mapping stage. However, AOT may needs to be merged during the mapping stage and the intermediate output should be retained according to the last integer of the corresponding runtime debug_handle tuples. This ensures that the AOT and runtime intermediate outputs match. Additionally, ensure that the merged AOT debug_handle exactly matches the runtime debug_handle. Reviewed By: Gasoonjia Differential Revision: D77956435
a1c456a to
198fba6
Compare
|
This pull request was exported from Phabricator. Differential Revision: D77956435 |
…tput (pytorch#12351) Summary: This PR updated the mapping between AOT and runtime. The runtime_list has a size of 1 because AOT is either an integer or a list of integers with a size of 1, so no merging is needed for runtime_list during the mapping stage. However, AOT may needs to be merged during the mapping stage and the intermediate output should be retained according to the last integer of the corresponding runtime debug_handle tuples. This ensures that the AOT and runtime intermediate outputs match. Additionally, ensure that the merged AOT debug_handle exactly matches the runtime debug_handle. Reviewed By: Gasoonjia Differential Revision: D77956435
198fba6 to
204845f
Compare
…tput (pytorch#12351) Summary: Pull Request resolved: pytorch#12351 This PR updated the mapping between AOT and runtime. The runtime_list has a size of 1 because AOT is either an integer or a list of integers with a size of 1, so no merging is needed for runtime_list during the mapping stage. However, AOT may needs to be merged during the mapping stage and the intermediate output should be retained according to the last integer of the corresponding runtime debug_handle tuples. This ensures that the AOT and runtime intermediate outputs match. Additionally, ensure that the merged AOT debug_handle exactly matches the runtime debug_handle. Reviewed By: Gasoonjia Differential Revision: D77956435
|
This pull request was exported from Phabricator. Differential Revision: D77956435 |
204845f to
83d3314
Compare
Summary:
This PR updated the mapping between AOT and runtime. The runtime_list has a size of 1 because AOT is either an integer or a list of integers with a size of 1, so no merging is needed for runtime_list during the mapping stage. However, AOT may needs to be merged during the mapping stage and the intermediate output should be retained according to the last integer of the corresponding runtime debug_handle tuples. This ensures that the AOT and runtime intermediate outputs match.
Additionally, ensure that the merged AOT debug_handle exactly matches the runtime debug_handle.
Differential Revision: D77956435