Skip to content

Commit 9ee5698

Browse files
authored
[WeeklyReport] Manfredss 2026.01.05~2026.01.18 (#529)
1 parent cdc3469 commit 9ee5698

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
### 姓名
2+
戚文斐
3+
4+
### 实习项目
5+
Paddle API 兼容性增强
6+
7+
### 本周工作
8+
1. **API C++ 下沉与文档修复** [PR #77078](https://github.com/PaddlePaddle/Paddle/pull/77078)
9+
- 完成了 paddle.inverse 算子的 C++ 下沉工作。
10+
- 修复了相关文档和 API 签名的冲突,解决了 _paddle_docs.py 中的冲突问题。
11+
12+
2. **参数别名支持与代码清理**
13+
- **paddle.deg2rad** [PR #77168](https://github.com/PaddlePaddle/Paddle/pull/77168): 实现了参数别名支持,使其符合 API 兼容性规范。
14+
- **paddle.lerp** [PR #77170](https://github.com/PaddlePaddle/Paddle/pull/77170): 实现了 `paddle.lerp` 的参数别名支持;将算子下沉至 C++ 实现,支持动态图模式调用,并基于 Scale 算子优化了底层实现逻辑。
15+
- **paddle.randint** [PR #77194](https://github.com/PaddlePaddle/Paddle/pull/77194): 为 paddle.randint 增加了参数别名装饰器,并添加了相应的单元测试,增强了接口的兼容性。
16+
- **paddle.nn.functional.relu / paddle.nn.functional.leaky_relu** [PR #77300](https://github.com/PaddlePaddle/Paddle/pull/77300): 支持 relu、leaky_relu 及其 inplace 版本, 同时修复了 relu_、leaky_relu_ 的参数别名,对齐 PyTorch 接口标准,提升了模型迁移的便利性。
17+
18+
3. **新 API 开发:paddle.addcmul** [PR #77333](https://github.com/PaddlePaddle/Paddle/pull/77333)
19+
- 完整实现了 paddle.addcmul 算子,支持对两个张量进行逐元素乘法后与标量相乘并加到输入张量上。
20+
- 包含了 Forward 和 Backward 的 C++ Kernel 实现(CPU/GPU)。
21+
- 完成了 PIR(Paddle IR)的符号化形状推断支持。
22+
- 封装了 Python API 接口,并添加了包含 52 个测试用例的完整测试套件,覆盖了动静图、广播机制及多种数据类型。
23+
24+
### 下周工作
25+
1. 修复 addcmul、deg2rad、randint 和 inverse api 的 CI 问题
26+
2. 增加 addcmul paconvert 的测试用例
27+
28+
### 导师点评

0 commit comments

Comments
 (0)