Skip to content
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

[WeeklyReport] YibinLiu666 2024.03.09~2024.03.22 #169

Merged
merged 7 commits into from
Mar 29, 2024
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
### 姓名
YibinLiu666

### 实习项目
高阶微分的性能分析和优化

### 本周工作

1. **高阶微分大算子性能优化**

* 优化add_double_grad大算子性能:https://github.com/PaddlePaddle/Paddle/pull/62474
* 优化divide_double_grad大算子性能 (一直在给这个优化debug,问题有点小多):https://github.com/PaddlePaddle/Paddle/pull/62533


2. **高阶微分算子组合单测添加**

* 添加高阶微分算子的组合实现的单测


3. **问题疑惑与解答**

### 下周工作

1. merge现在提交的pr,补全单测
2. 进一步优化divide_double_grad
3. 阅读fft算子的相关文档,理解原理后尝试优化FFTC2RGradKernel

### 导师点评
DivideDoubleGrad算子需要考虑张量广播以及变量复用的情况,较为复杂,益斌认真解决了原有的BUG并优化了速度 👍 。
Loading