From 6be658222ac9c02ffd2d5d736155775ed75d54dd Mon Sep 17 00:00:00 2001 From: Xinyu Yang Date: Sat, 9 Mar 2024 00:54:07 +0800 Subject: [PATCH 1/2] week report --- .../[WeeklyReports]2024.02.25~2024.03.08.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 WeeklyReports/Hackathon_6th/17_Xinyu302/[WeeklyReports]2024.02.25~2024.03.08.md diff --git a/WeeklyReports/Hackathon_6th/17_Xinyu302/[WeeklyReports]2024.02.25~2024.03.08.md b/WeeklyReports/Hackathon_6th/17_Xinyu302/[WeeklyReports]2024.02.25~2024.03.08.md new file mode 100644 index 00000000..a62a8ec9 --- /dev/null +++ b/WeeklyReports/Hackathon_6th/17_Xinyu302/[WeeklyReports]2024.02.25~2024.03.08.md @@ -0,0 +1,30 @@ +### 姓名 + +Github ID: [Xinyu302](https://github.com/Xinyu302) + +### 实习项目 + +CINN 支持动态 Shape 专项(PIR 部分) + +### 本周工作 + +1. **配置CINN开发环境,熟悉codebase** + + 配置CINN开发环境,build代码,了解项目结构和各部分代码(主要是PIR相关部分)。 + +2. **熟悉符号推导相关代码和数据结构** + + 熟悉DimExpr, ShapeOrDataDimExprs, TensorListShapeOrDataDimExprs等数据结构,学习使用deduction guide实现模式匹配。 + +3. **实现TakeAlongAxis的符号推导** + + 实现TakeAlongAxis的符号推导,分析了TakeAlongAxis的语义,推倒输入tensor输出tensor和indice tensor之间的关系,并完成单元测试。 + + PR: https://github.com/PaddlePaddle/Paddle/pull/62495 + +### 下周工作 + +1. 尽早完成TakeAlongAxisOp的PR合入 +2. 根据需求动态调整,进一步分配其他算子的推导实现 + +### 导师点评 \ No newline at end of file From f2849e3e4101b10885e8fd67f0cbfabc5f346c50 Mon Sep 17 00:00:00 2001 From: Bo Zhang <105368690+zhangbopd@users.noreply.github.com> Date: Thu, 14 Mar 2024 10:58:00 +0800 Subject: [PATCH 2/2] Update [WeeklyReports]2024.02.25~2024.03.08.md --- .../17_Xinyu302/[WeeklyReports]2024.02.25~2024.03.08.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/WeeklyReports/Hackathon_6th/17_Xinyu302/[WeeklyReports]2024.02.25~2024.03.08.md b/WeeklyReports/Hackathon_6th/17_Xinyu302/[WeeklyReports]2024.02.25~2024.03.08.md index a62a8ec9..197ed256 100644 --- a/WeeklyReports/Hackathon_6th/17_Xinyu302/[WeeklyReports]2024.02.25~2024.03.08.md +++ b/WeeklyReports/Hackathon_6th/17_Xinyu302/[WeeklyReports]2024.02.25~2024.03.08.md @@ -27,4 +27,6 @@ CINN 支持动态 Shape 专项(PIR 部分) 1. 尽早完成TakeAlongAxisOp的PR合入 2. 根据需求动态调整,进一步分配其他算子的推导实现 -### 导师点评 \ No newline at end of file +### 导师点评 + +对 PaddlePaddle 比较熟悉、上手很快、沟通及时、工作效率高、继续加油