Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【PaddlePaddle Hackathon】74、在飞桨可视化工具 VisualDL 中新增opt工具的模型结构可视化功能 #1009

Open
TCChenlong opened this issue Sep 23, 2021 · 0 comments

Comments

@TCChenlong
Copy link

(此 ISSUE 为 PaddlePaddle Hackathon 活动的任务 ISSUE,更多详见PaddlePaddle Hackathon

【任务说明】

  • 任务标题:飞桨可视化工具VisualDL中新增opt工具的模型结构可视化功能

  • 技术标签:Paddle-Lite,C++

  • 任务难度:中等

  • 详细描述:使用Paddle-Lite 在移动端执行模型时,会将网络结构转化为 Paddle-Lite 后端可以读取和解析的图数据结构,由后端进行解析和优化。当前Lite 的opt 工具缺乏模型可视化功能、即将优化后的模型产出为一个可视化的图片。在这个项目中,你可以了解 Pass 的基本概念及难点(如果已经掌握了更好),明白Lite 中模型结构可视化的概念和实现方法。如果还有余力及兴趣,也可以在此基础上,继续为 Paddle-Lite 创造新的 Pass 用于图优化,甚至实现自动生成而不是基于规则手写 Pass 的机制。
    补充:因目前飞桨可视化分析工具VisualDL中已包含网络结构可视化功能,后续此功能可以沉淀到VisualDL中,实现一个更加系统且完善的输出。

【提交内容】

  • 任务 PR至 VisualDL

  • 相关技术文档

  • 项目单测文件

【技术要求】

  • 熟练掌握 C++

  • 熟悉Paddle-Lite推理框架

  • 对应语言接口的 API 文档规范、准则

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants