Skip to content

Commit

Permalink
cse0001 add 2024.08.12~2024.08.58 WeeklyReport
Browse files Browse the repository at this point in the history
  • Loading branch information
cse0001 committed Sep 1, 2024
1 parent 362701d commit dc3240e
Show file tree
Hide file tree
Showing 2 changed files with 35 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -34,3 +34,5 @@
- 修改 visualdl 前端,提升控制流算子 layer 的可视化美观程度,并支持对 layer 的参数传入和传出

### 导师点评

工作已按计划顺利进行。后续周报可以将项目实现中遇到的问题、挑战以及自己如何尝试解决的过程记录一下,方便结项总结。
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
### 姓名

谢一帆

### 实习项目

飞桨 PaddlePaddle-PIR 适配 VisualDL 模型可视化

### 本周工作

1. **完成 visualdl 可视化控制流算子的功能开发**

- 针对 ifop 和 whileop 算子开发特定的解析方法,在前端表现为 layer
- 完善对控制流算子传入变量和传出变量的可视化处理,控制流算子内部所有算子接收外部传入的变量均传入控制流算子,控制流算子传出的变量在内部构建一个抽象 output 算子接收 yield 算子的输出,并将 output 作为展开控制流算子后代表控制流算子的输出
- 提升控制流算子 layer 的可视化美观程度

2. **初步实现 json 格式存储的 paddle 模型的计算图可视化**

- 利用 save load 实现提取 json 格式模型的计算图
- 对接接口,初步实现 json 格式模型的计算图的可视化,目前只能全部展开

3. **修复已知 Bug**

### 下周工作

1. **完善 visualdl 对控制流算子的可视化**

- 修改 visualdl 后端,提供每个算子的具体类型以优化前端可视化效果
- 修改 visualdl 后端,对于展开后的计算图中没有参数传入或传出的算子进行隐藏处理

2. **设计从 json 格式模型中获取算子所属 layer 的方法**

### 导师点评

0 comments on commit dc3240e

Please sign in to comment.