-
Notifications
You must be signed in to change notification settings - Fork 5.9k
Closed
Labels
PFCCPaddle Framework Contributor Club,https://github.com/PaddlePaddle/community/tree/master/pfccPaddle Framework Contributor Club,https://github.com/PaddlePaddle/community/tree/master/pfccstatus/close已关闭已关闭
Description
问题描述 Please describe your issue
一、Background 🎃
- 飞桨新 IR 项目整体背景,详见:🎉 Paddle 之艾尔登(IR Dialect)快乐勇士挑战赛 ⚔ #55205
- 如果你是在校的学生,并且有兴趣参加飞桨社区的框架护航项目,非常欢迎你依据这份材料来申请:百度飞桨框架护航计划。
本项目是新IR推全测试,兼容现有动转静执行逻辑的重要环节。目前我们通过动态图组网 -> AST翻译 ->
静态图表示 -> ProgramTranslator -> 新IR下的静态图表示 -> NewIRInterpreter 这样的路径支持了在新IR下飞桨的动转静功能。
目前从动态图到静态图表示的动转静模块已经比较成熟,但是ProgramTranslator 和NewIRInterpreter这两个模块依然有待打磨,需要经过充分的测试。我们希望通过复用现有的子图级别的测试(即test/dygraph_to_static目录下的测试)验证新IR的功能完备性和正确性,因此需要在这部分测试中加入新IR监控,对于失败的单测,需要辨明原因并加以修复。
二、Tasks 📚
☀️ 热身工作
| 序号 | 模块 | 功能描述 | PR | 贡献者 |
|---|---|---|---|---|
| 1.1 | 单测 | 完善单测监控 | #56631 | @yangguohao |
| 1.2 | 算子 | 在新IR下注册share_data | #57212 | @yangguohao |
| 1.2 | 算子 | 删除新IR中的share_buffer定义 | #57441 | @yangguohao |
☎️ 技术串讲
| 序号 | 串讲主题 | 时间 | 贡献者 |
|---|---|---|---|
| 2.1 | 飞桨新IR执行动转静流程梳理 | 9月24日 | @yangguohao |
** 🩺 原因分析**
| 序号 | 模块 | 功能描述 | issue | 贡献者 |
|---|---|---|---|---|
| 3.1 | 单测 | 失败原因分析 | #56607 | @yangguohao |
🔧 问题修复
| 序号 | 模块 | 功能描述 | PR | 贡献者 |
|---|---|---|---|---|
| coming soon.... |
三、Meetings 💼
每周二、周五答疑例会,详见 PaddleQues
| 日期 | 答疑问题汇总 | 参会人 |
|---|---|---|
| 08.25 | 会议纪要 | @yangguohao @Aurelius84 @kangguangli |
| 08.29 | 会议纪要 | @yangguohao @Aurelius84 @kangguangli |
| 09.01 | 会议纪要 | @yangguohao @Aurelius84 @kangguangli |
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
PFCCPaddle Framework Contributor Club,https://github.com/PaddlePaddle/community/tree/master/pfccPaddle Framework Contributor Club,https://github.com/PaddlePaddle/community/tree/master/pfccstatus/close已关闭已关闭