Skip to content

Commit

Permalink
[WeeklyReport] ZelinMa557 2024.04.19~2024.05.10 (#261)
Browse files Browse the repository at this point in the history
Signed-off-by: ZelinMa557 <[email protected]>
Co-authored-by: zyfncg <[email protected]>
  • Loading branch information
ZelinMa557 and zyfncg authored May 10, 2024
1 parent 9958abc commit fae0d73
Showing 1 changed file with 19 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
### 姓名
马欣楷

### 实习项目
CINN 支持动态 Shape 专项(前端方向)

### 本周工作
1. 与导师讨论并敲定reduce_mean api性能优化方案,需要完成generate shape op的中端代码生成,最终消除reduce_mean产生的第一个kernel,目前已提交pr https://github.com/PaddlePaddle/Paddle/pull/64167, 争取下周合入
2. 修复部分inferSymbolicShape和inferMeta推导结果不一致的问题,包括:
* 部分算子inferMeta未考虑输入张量部分dim为-1的情况 pr: https://github.com/PaddlePaddle/Paddle/pull/63961
* 符号推导机制缺少对max/min符号的常量折叠,造成结果不一致 pr: https://github.com/PaddlePaddle/Paddle/pull/63978

### 下周工作
1. 收尾generate shape的相关问题,与reduce_mean其它相关优化联调测试
2. 收尾inferSymbolicShape和inferMeta推导结果不一致的问题,使pr https://github.com/PaddlePaddle/Paddle/pull/63784 可以合入
3. 开始测试if\else分支在计算图中与在cuda kernel中的性能差异

### 导师点评
近两周的任务难度有明显提升,欣楷的推进效率很高,希望继续保持!

0 comments on commit fae0d73

Please sign in to comment.