-
Notifications
You must be signed in to change notification settings - Fork 5.6k
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
【Hackathon 6th Fundable Projects 4 No.5】remove parallel executor in run_program op -part #64818
Conversation
你的PR提交成功,感谢你对开源项目的贡献! |
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.
LGTM 请 @luotao1 尽早合入,剩余的comment可以由海师傅后面逐步清理。这个PR比较大。一方面防止冲突,另一方面尽早合入看看各方的反馈。
@@ -63,7 +69,7 @@ constexpr char kUseHierarchicalAllReduce[] = "use_hierarchical_allreduce"; | |||
typedef std::unordered_set<VarHandleBase *> GraphDepVars; | |||
constexpr char kGraphDepVars[] = "dep_vars"; | |||
|
|||
typedef std::unordered_map<std::string, details::VariableInfo> FusedVars; | |||
typedef std::unordered_map<std::string, VariableInfo> FusedVars; | |||
constexpr char kFusedVars[] = "fused_vars"; | |||
constexpr char kFusedVarNamePrefix[] = "@FUSEDVAR@"; |
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.
这些剩余的代码是有人还在使用?可以梳理一下,如果必须使用,可以换个位置。或者通过这个线索可以发现一些更多可以删除的代码。
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.
Great work!
PR Category
Others
PR Types
Others
Description
No.5 移除
ParallelExecutor
执行器相关代码TODO:
整理与PE相关的代码,尽可能将无用代码清理干净
继续调研run_program op是否能够直接删除,可以结合Fundable Projects 3一同处理
【Hackathon 6th Fundable Projects No.4】Paddle 框架旧执行器功能退场 Tracking Issue #63510