From 4ba3ccaa9988e021162070e121a5228faa10975f Mon Sep 17 00:00:00 2001 From: youge325 Date: Tue, 26 May 2026 15:44:58 +0800 Subject: [PATCH 1/2] [WeeklyReport] youge325 2026.4.13~2026.5.24 --- .../[WeeklyReport]2026.4.13~2026.4.26.md | 47 +++++++++++++++++++ .../[WeeklyReport]2026.4.27~2026.5.10.md | 39 +++++++++++++++ .../[WeeklyReport]2026.5.11~2026.5.24.md | 27 +++++++++++ 3 files changed, 113 insertions(+) create mode 100644 WeeklyReports/Hackathon_10th/youge325/[WeeklyReport]2026.4.13~2026.4.26.md create mode 100644 WeeklyReports/Hackathon_10th/youge325/[WeeklyReport]2026.4.27~2026.5.10.md create mode 100644 WeeklyReports/Hackathon_10th/youge325/[WeeklyReport]2026.5.11~2026.5.24.md diff --git a/WeeklyReports/Hackathon_10th/youge325/[WeeklyReport]2026.4.13~2026.4.26.md b/WeeklyReports/Hackathon_10th/youge325/[WeeklyReport]2026.4.13~2026.4.26.md new file mode 100644 index 00000000..e53bce4e --- /dev/null +++ b/WeeklyReports/Hackathon_10th/youge325/[WeeklyReport]2026.4.13~2026.4.26.md @@ -0,0 +1,47 @@ +### 姓名 + +谢润明 + +### 实习项目 + +Paddle C++ API生态兼容建设 + +### 本周工作 + +1. **新增部分头文件-only API** + + https://github.com/PaddlePaddle/Paddle/pull/78662 + +2. **支持在 Windows 上运行兼容性测试** + + https://github.com/PaddlePaddle/Paddle/pull/78670 + +3. **对齐 ScalarType 及若干接口(初版)** + + https://github.com/PaddlePaddle/Paddle/pull/78707 + + - 状态:已关闭,后续拆分为多个独立 PR 分别合入 + +4. **对齐 ScalarType 相关接口** + + https://github.com/PaddlePaddle/Paddle/pull/78806 + +5. **对齐 SymInt 相关接口** + + https://github.com/PaddlePaddle/Paddle/pull/78807 + +6. **对齐 CUDA 兼容性相关接口** + + https://github.com/PaddlePaddle/Paddle/pull/78808 + +7. **对齐 TensorBase::weak_use_count 接口** + + https://github.com/PaddlePaddle/Paddle/pull/78809 + + +### 下周工作 + +1. 继续跟进 MaybeResetHolder 修复及 ABI 兼容性检查等剩余工作 +2. 推进其他接口对齐及单测补充 + +### 导师点评 diff --git a/WeeklyReports/Hackathon_10th/youge325/[WeeklyReport]2026.4.27~2026.5.10.md b/WeeklyReports/Hackathon_10th/youge325/[WeeklyReport]2026.4.27~2026.5.10.md new file mode 100644 index 00000000..5e81efcf --- /dev/null +++ b/WeeklyReports/Hackathon_10th/youge325/[WeeklyReport]2026.4.27~2026.5.10.md @@ -0,0 +1,39 @@ +### 姓名 + +谢润明 + +### 实习项目 + +Paddle C++ API生态兼容建设 + +### 本周工作 + +1. **修复 MaybeResetHolder** + + https://github.com/PaddlePaddle/Paddle/pull/78826 + +2. **新增 Linux ABI 兼容性检查 CI** + + https://github.com/PaddlePaddle/Paddle/pull/78831 + +3. **对齐其他接口** + + https://github.com/PaddlePaddle/Paddle/pull/78837 + +4. **PaddleCppAPITest 支持传递 PADDLE_WITH_CUSTOM_KERNEL 宏时编译测试** + + https://github.com/PFCCLab/PaddleCppAPITest/pull/60 + +5. **使用线程本地流实现 c10::cuda::getCurrentCUDAStream** + + https://github.com/PaddlePaddle/Paddle/pull/78902 + + - 状态:审阅中 + + +### 下周工作 + +1. 跟进 c10::cuda::getCurrentCUDAStream 相关 PR(#78902) +2. 完善 PaddleCppAPITest 文档及测试用例 + +### 导师点评 diff --git a/WeeklyReports/Hackathon_10th/youge325/[WeeklyReport]2026.5.11~2026.5.24.md b/WeeklyReports/Hackathon_10th/youge325/[WeeklyReport]2026.5.11~2026.5.24.md new file mode 100644 index 00000000..a23c3c11 --- /dev/null +++ b/WeeklyReports/Hackathon_10th/youge325/[WeeklyReport]2026.5.11~2026.5.24.md @@ -0,0 +1,27 @@ +### 姓名 + +谢润明 + +### 实习项目 + +Paddle C++ API生态兼容建设 + +### 本周工作 + +1. **完善 PaddleCppAPITest C++ API 映射文档、别名映射及技能改进** + + https://github.com/PFCCLab/PaddleCppAPITest/pull/61 + +2. **补充 PaddleCppAPITest 技能文档:新增 Step 0 环境搭建和 Step 7 PR 流程** + + https://github.com/PFCCLab/PaddleCppAPITest/pull/62 + + - 状态:审阅中 + + +### 下周工作 + +1. 跟进未合入的 PR +2. 继续推进 C++ API 生态兼容建设,补充缺失的兼容接口 + +### 导师点评 From e67d4bd4474b3379964f626385ecf8a82cfa5679 Mon Sep 17 00:00:00 2001 From: youge325 Date: Tue, 26 May 2026 15:54:50 +0800 Subject: [PATCH 2/2] [WeeklyReport] update mentor comment for youge325 --- .../youge325/[WeeklyReport]2026.4.13~2026.4.26.md | 2 ++ .../youge325/[WeeklyReport]2026.4.27~2026.5.10.md | 2 ++ .../youge325/[WeeklyReport]2026.5.11~2026.5.24.md | 2 ++ 3 files changed, 6 insertions(+) diff --git a/WeeklyReports/Hackathon_10th/youge325/[WeeklyReport]2026.4.13~2026.4.26.md b/WeeklyReports/Hackathon_10th/youge325/[WeeklyReport]2026.4.13~2026.4.26.md index e53bce4e..da1ad329 100644 --- a/WeeklyReports/Hackathon_10th/youge325/[WeeklyReport]2026.4.13~2026.4.26.md +++ b/WeeklyReports/Hackathon_10th/youge325/[WeeklyReport]2026.4.13~2026.4.26.md @@ -45,3 +45,5 @@ Paddle C++ API生态兼容建设 2. 推进其他接口对齐及单测补充 ### 导师点评 + +待点评 diff --git a/WeeklyReports/Hackathon_10th/youge325/[WeeklyReport]2026.4.27~2026.5.10.md b/WeeklyReports/Hackathon_10th/youge325/[WeeklyReport]2026.4.27~2026.5.10.md index 5e81efcf..3997c5f7 100644 --- a/WeeklyReports/Hackathon_10th/youge325/[WeeklyReport]2026.4.27~2026.5.10.md +++ b/WeeklyReports/Hackathon_10th/youge325/[WeeklyReport]2026.4.27~2026.5.10.md @@ -37,3 +37,5 @@ Paddle C++ API生态兼容建设 2. 完善 PaddleCppAPITest 文档及测试用例 ### 导师点评 + +待点评 diff --git a/WeeklyReports/Hackathon_10th/youge325/[WeeklyReport]2026.5.11~2026.5.24.md b/WeeklyReports/Hackathon_10th/youge325/[WeeklyReport]2026.5.11~2026.5.24.md index a23c3c11..4e95017c 100644 --- a/WeeklyReports/Hackathon_10th/youge325/[WeeklyReport]2026.5.11~2026.5.24.md +++ b/WeeklyReports/Hackathon_10th/youge325/[WeeklyReport]2026.5.11~2026.5.24.md @@ -25,3 +25,5 @@ Paddle C++ API生态兼容建设 2. 继续推进 C++ API 生态兼容建设,补充缺失的兼容接口 ### 导师点评 + +待点评