Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
[ControlFlow] replace executor in run method of control flow ops with standalone_executor #45696
[ControlFlow] replace executor in run method of control flow ops with standalone_executor #45696
Changes from 27 commits
29afcee
5bb4895
f7de3f6
6b1f942
5d61b37
7f7c8c9
e03caad
9577393
fd25693
ff6c12e
9080a1f
c5d8db7
20ce6de
65a9610
1aab0c4
c02ffcf
6fdff03
9fd3e24
cb1f389
ebe93f9
c7e8e3e
8989127
de1bcec
edaab42
dc66aa3
54f6e04
248c539
e393d72
4c03964
61a687a
98110e4
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since there is no fetch var in the running Program of conditional_block_op, whether the need_fetch parameter may not be required?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For
ConditionalBlockOP
, it should return values when it does not need. This will make the variable fetched deconstructed unexpectedly. So we need this parameter to tell executor whether it should return values.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe we can decide by whether the block has the
fetch op
? @zhiqiu