Skip to content

Commit e1d237c

Browse files
authored
Merge branch 'PFCCLab:main' into Xuxuanang/WeeklyReport
2 parents ec17dff + b7290f5 commit e1d237c

File tree

118 files changed

+1256
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

118 files changed

+1256
-0
lines changed

Docs/Hackathon_8th/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
## 📖 本目录用于存放各学员参与「第八期飞护航计划集训营」项目时的学习文档

Docs/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ Camp/
3535
│ │ ├── ...
3636
| ├── Hackathon_7th
3737
│ │ ├── ...
38+
| ├── Hackathon_8th
39+
│ │ ├── ...
3840
└── ...
3941
```
4042

Meetup/Hackathon_8th/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
## 📖 本目录用于存放各学员参与「第八期飞护航计划集训营」项目时的学习文档

Meetup/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,10 @@ Camp/
3535
│ │ └── ...
3636
│ ├── Hackathon_6th
3737
│ │ ├── ...
38+
| ├── Hackathon_7th
39+
│ │ ├── ...
40+
| ├── Hackathon_8th
41+
│ │ ├── ...
3842
└── ...
3943
```
4044

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
### 姓名
2+
3+
梁嘉铭
4+
5+
### 实习项目
6+
7+
PIR 专项
8+
9+
### 本周工作
10+
11+
本双周工作集中在对于 `静手``自动并行` 单测的修复以及单测deprecated。
12+
13+
相关PR
14+
15+
- https://github.com/PaddlePaddle/Paddle/pull/67743
16+
- https://github.com/PaddlePaddle/Paddle/pull/67824
17+
- https://github.com/PaddlePaddle/Paddle/pull/67872
18+
19+
20+
### 下周工作
21+
22+
1. **继续跟进PIR分布式单测修复工作**
23+
24+
### 导师点评
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
### 姓名
2+
3+
田川
4+
5+
### 实习项目
6+
7+
PIR 专项
8+
9+
### 本周工作
10+
11+
1. 适配 SOT Python 3.13
12+
- https://github.com/PaddlePaddle/Paddle/issues/69245
13+
- https://github.com/PaddlePaddle/Paddle/issues/69246
14+
15+
### 下周工作
16+
17+
1. **学习 SOT Guard 机制性能优化, 并尝试适配部分 Guard**
18+
19+
### 导师点评
20+
21+
LGTMeow <img src="https://www.gstatic.com/android/keyboard/emojikitchen/20230418/u1f5ef-ufe0f/u1f5ef-ufe0f_u1f43e.png" width="14" alt="🐾"/>,SOT Python 3.13 适配推进迅速,解决了多个疑难的段错误,目前单测基本适配完成,下一阶段可以开始参与 Guard 优化
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
### 姓名
2+
3+
方国勇
4+
5+
### 实习项目
6+
7+
PIR 专项
8+
9+
### 本周工作
10+
11+
- PIR在分布式下的单测修复工作
12+
13+
给分布式下单测加入 `deprecated` 目录,删除部分无用单测
14+
15+
- https://github.com/PaddlePaddle/Paddle/pull/67747
16+
- https://github.com/PaddlePaddle/Paddle/pull/67798
17+
- https://github.com/PaddlePaddle/Paddle/pull/67805
18+
- https://github.com/PaddlePaddle/Paddle/pull/67854
19+
- https://github.com/PaddlePaddle/Paddle/pull/67857
20+
- https://github.com/PaddlePaddle/Paddle/pull/67862
21+
- https://github.com/PaddlePaddle/Paddle/pull/67902
22+
- https://github.com/PaddlePaddle/Paddle/pull/67995
23+
- https://github.com/PaddlePaddle/Paddle/pull/68012
24+
- https://github.com/PaddlePaddle/Paddle/pull/68013
25+
26+
### 下周工作
27+
28+
- 继续分布式下的单测修复工作
29+
30+
### 导师点评
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
### 姓名
2+
3+
方国勇
4+
5+
### 实习项目
6+
7+
PIR 专项
8+
9+
### 本周工作
10+
11+
### 下周工作
12+
13+
### 导师点评
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
### 姓名
2+
3+
方国勇
4+
5+
### 实习项目
6+
7+
PIR 专项
8+
9+
### 本周工作
10+
11+
- 学习 [CINN 动态 shape 符号推导](https://github.com/PaddlePaddle/Paddle/issues/66444)
12+
- 本地完成 Linux 下 CINN 的编译
13+
- 尝试完成 `det`, `is_empty`, `eye` 的符号推导接口
14+
- `pd_op.h`, `pd_op.cc` 是在 cmake 阶段自动生成的,`pd_op.h` 都会自动生成*声明代码*,.cc 文件根据 ops.yaml 进行生成*实现代码*,所以需要重新 cmake
15+
- 发现 ci 上单测通过,但是新增代码覆盖率为 0
16+
### 下周工作
17+
18+
- 继续完成符号推导工作
19+
- 分析 ci 原因
20+
21+
### 导师点评
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
### 姓名
2+
3+
方国勇
4+
5+
### 实习项目
6+
7+
CINN 符号推导
8+
9+
### 本周工作
10+
11+
1. 尝试在 Windows 上编译 CINN,未果
12+
2. 修复之前发现的 ci 覆盖率为 0 的问题,并修复存量问题
13+
1. https://github.com/PaddlePaddle/Paddle/pull/68607
14+
3. 完善 `det`, `is_empty`,`eye` 的接口实现
15+
1. https://github.com/PaddlePaddle/Paddle/pull/68547
16+
2. https://github.com/PaddlePaddle/Paddle/pull/68548
17+
4. 提交 `prune_gate_by_capacity`, `frame` 的符号推导接口
18+
1. https://github.com/PaddlePaddle/Paddle/pull/68644
19+
2. 学习了 OpTest 的单测写法,给 `prune_gate_by_capacity` 新增了一个 Optest 单测
20+
5. 在 4 的基础上,参考 OpTest 的符号检查,尝试给 unittest 添加符号推导检查的方法
21+
1. https://github.com/PaddlePaddle/Paddle/pull/68670
22+
2. 使用 Value 而不是 fetch_op 简化了检查写法
23+
6. 优化 PIR 下检查 view tensor 被 inplace api 使用时检查和报错优化
24+
1. https://github.com/PaddlePaddle/Paddle/pull/68669
25+
26+
### 下周工作
27+
28+
1. 完善已提交 pr
29+
2. 完成中等以及复杂的算子推导接口
30+
31+
32+
### 导师点评

0 commit comments

Comments
 (0)