Skip to content

Commit

Permalink
[WeeklyReport] NKNaN 2024.08.12~2024.08.25 (#363)
Browse files Browse the repository at this point in the history
  • Loading branch information
NKNaN authored Sep 9, 2024
1 parent d11a763 commit 55f09f9
Showing 1 changed file with 60 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
### 姓名

李睿文

### 实习项目

框架 API 易用性提升

### 本周工作

1. **继续进行针对 `paddle.linalg.matrix_rank` 的功能增强**

- 增加 `atol``rtol` 参数。

- pr 链接:https://github.com/PaddlePaddle/Paddle/pull/66070

2. **修复 `test_pad_op.py` 存在的 bug**

- 补充动态图静态图;paddle.nn.functional.pad 传参时缺少了 value 参数。

- pr 链接:https://github.com/PaddlePaddle/Paddle/pull/67536

3. **修复 `paddle.linalg.lu` 存在的 bug**

- 当 paddle.linalg.lu 输入 `x` 形状为 [m, n] 时且 `get_infos=True`,将返回的 info Tensor 从 1-D Tensor 改为 0-D Tensor

- pr 链接:https://github.com/PaddlePaddle/Paddle/pull/67421

4. **优化 `torch.gather/torch.Tensor.gather` 的 API 转换规则**

- 更新 PaConvert 中的 json 映射规则以及测试案例。

- pr 链接:https://github.com/PaddlePaddle/PaConvert/pull/449

5. **排查已修改的 58 个 API**

- 核对已修改的 58 个 API 的 API 映射文档、matcher、单测。

- pr 链接:https://github.com/PaddlePaddle/PaConvert/pull/463https://github.com/PaddlePaddle/docs/pull/6848https://github.com/PaddlePaddle/Paddle/pull/67772

6. **修复 `paddle.put_along_axis` 存在的 bug**

- 当 reduce = 'amax' 时,value 的反向梯度计算存在随机 inf 的情况。

- pr 链接:https://github.com/PaddlePaddle/Paddle/pull/67698

#### 问题疑惑与解答

暂无

### 下周工作

1. 继续排查已修改的 58 个 API。
1. 修改经排查发现的问题。
1. `paddle.load` 对齐 `torch.load` 持更多路径对象。
1. `paddle.empty` 等包含 dtype 参数的 API 添加⽀持 paddle.dtype 类型的输入。

### 导师点评

李睿文同学工作积极,近期高质量的完成了历史存量修改API的PaConvert升级问题排查,同时快速响应用户新发现的API Bug等问题。后续记得对增量修改API 做好Paddle与PaConvert的联动升级工作,继续保持工作状态~

0 comments on commit 55f09f9

Please sign in to comment.