Skip to content

Commit

Permalink
Merge branch 'zty_king/WeeklyReport' of https://github.com/zty-king/Camp
Browse files Browse the repository at this point in the history
 into zty_king/WeeklyReport
  • Loading branch information
zty-king committed Nov 4, 2024
2 parents b27ac46 + 258ce5f commit fe7d54f
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,16 @@
3. 在线aadiff检查
4. zero padding check

### 导师点评
### 导师点评
郑天宇同学本周在实习项目中展现了良好的学习能力和开发能力。
学习能力强:郑天宇同学在短时间内迅速学习了自动并行相关的知识,包括动态图、静态图组网、数据并行、张量并行和流水并行,这些内容是并行计算中的核心知识点,对学习自动并行打下了坚实的基础。
技术掌握迅速:通过学习,郑天宇同学掌握了如何在docker中部署paddle,熟悉了编译、提交RFC和PR等流程,这些都是实际开发中非常重要的技能。
开发效率高:本周内,郑天宇同学不仅学习了大量新知识,还开发了load_state_dict_from_url API,并编写了多个单元测试。这个功能对PaddleHub的易用性是一个很好的补充,能够提高用户从URL加载模型的便利性。
计划明确:对于下周的工作,郑天宇同学已经有了清晰明确的计划,包括在组网时打印每路dp的loss、离线aadiff检查、在线aadiff检查和zero padding check,这些都是针对自动并行技术的重要调试和验证步骤。

后续建议:
深入理解原理:虽然郑天宇同学已经掌握了基本的概念和操作流程,但建议进一步深入理解自动并行的底层原理,这将有助于在实际项目中更好地解决可能遇到的问题。
注重测试覆盖:在开发新功能时,确保单元测试能够覆盖尽可能多的场景,特别是边界条件和异常情况,以提高代码的健壮性。
加强沟通:在实习过程中,遇到任何问题或不确定的地方,建议及时与导师或团队成员沟通,这不仅能更快地解决问题,还能促进知识的共享和团队的协作。
文档撰写:对于开发的功能和遇到的问题,建议撰写详细的文档,这既能帮助自己回顾和总结,也能为后来的开发者提供有价值的参考。
总体而言,郑天宇同学本周的表现非常出色,希望继续保持这种学习和工作的热情,相信在接下来的实习中会有更大的收获。
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,15 @@
1. 研究如何在ZERO_BUBBLE,VPP编排方式下做aadiff_check
2. 研究他们的共同点,查看是否能采用抽象的方法,统一构建aadiff_check

### 导师点评
### 导师点评
郑天宇同学本周在实习项目中继续展现了专业的学习能力和问题解决能力。
深入学习流水并行:郑天宇同学本周专注于流水并行的学习,特别是1F1B、ZERO_BUBBLE、VPP等编排方式,这些都是流水并行中的关键技术。通过学习,郑天宇同学对流水并行的原理和应用有了更深入的理解。
制定aadiff_check方法:基于学习的流水并行知识,郑天宇同学制定了1F1B编排方式下的aadiff_check方法。这是一个重要的技术贡献,因为aadiff_check是验证自动并行正确性的关键步骤。
计划明确且有针对性:对于下周的工作,郑天宇同学已经制定了明确且有针对性的计划,包括研究ZERO_BUBBLE和VPP编排方式下的aadiff_check,以及探索这些编排方式的共同点,以尝试采用抽象方法统一构建aadiff_check。这些计划都紧密围绕实习项目的核心目标展开。

建议:
加强实践验证:在制定aadiff_check方法后,建议通过实际案例进行验证,确保方法的正确性和有效性。这有助于提升郑天宇同学对自动并行技术的理解和掌握程度。
注重总结归纳:在学习和研究过程中,建议郑天宇同学注重总结归纳,将学到的知识和经验形成文档或笔记。这不仅有助于自己回顾和复习,也能为后来的学习者提供有价值的参考。
探索创新点:在研究ZERO_BUBBLE和VPP编排方式下的aadiff_check时,建议郑天宇同学积极探索创新点,尝试提出新的思路和方法,以提升自动并行技术的效率和准确性。
保持与导师的沟通:在研究过程中,如果遇到任何问题或不确定的地方,建议郑天宇同学及时与导师沟通,寻求帮助和建议。这有助于更快地解决问题,确保研究工作的顺利进行。
总体而言,郑天宇同学本周的表现非常出色,展现出了扎实的专业知识和良好的学习能力。相信在接下来的实习中,郑天宇同学将继续保持这种积极的学习态度和工作精神,取得更大的进步和成果。

0 comments on commit fe7d54f

Please sign in to comment.