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

外部开发者共建 #42

Closed
TCChenlong opened this issue Mar 8, 2022 · 0 comments
Closed

外部开发者共建 #42

TCChenlong opened this issue Mar 8, 2022 · 0 comments
Assignees
Labels
PaddlePaddle Hackathon 飞桨黑客松

Comments

@TCChenlong
Copy link

TCChenlong commented Mar 8, 2022

(此 ISSUE 为 PaddlePaddle Hackathon 第二期活动的任务 ISSUE,更多详见 【PaddlePaddle Hackathon 第二期】任务总览

【任务说明】

  • 任务标题:借助QPT Python打包工具,将更多飞桨模型开发套件封装为EXE格式

  • 技术标签:QPT、PaddlePaddle、Python、pip

  • 任务难度:中等

  • 详细描述: QPT是一款可以“模拟”开发环境的多功能封装工具,最短只需一行命令即可将普通的Python脚本打包成EXE可执行程序,并且支持CUDA的封装,对飞桨PaddlePaddle深度学习框架适配有所侧重。但由于部分Python第三方依赖包可能在旧的Windows平台上出现兼容性问题,从而导致封装后的EXE存在兼容隐患,开发者可基于QPT高阶开发文档,对PaddleOCR、PaddleDetection、PaddleSeg、PaddleX、PaddleGAN做进一步的测试与适配,尽可能保证在更多平台上的稳定性。尽管技术层面上该任务较为简单,甚至无需撰写相关代码,由于测试环节可能会较为漫长,故设置为高阶任务。

【提交内容】

  • 在QPT中新增飞桨开发套件的自动适配脚本 或 提供描述中的飞桨开发套件的EXE打包教程。

【合入标准】

  • 用户可根据QPT较为流畅的打包出PaddleOCR与PaddleX两大工具组件,或提供用户可流畅打包的飞桨开发套件的EXE打包教程。

【技术要求】

Python包管理基础、pip进阶使用能力、良好的Python工程能力。

【答疑交流】

  • 如果在开发中对于上述任务有任何问题,欢迎在本 ISSUE 下留言交流。
  • 对于开发中的共性问题,在活动过程中,会定期组织答疑,请大家关注官网&QQ群的通知,及时参与。

参考教程

https://aistudio.baidu.com/aistudio/projectdetail/3571518

@GT-ZhangAcer GT-ZhangAcer added PaddlePaddle Hackathon 飞桨黑客松 and removed 内部提出 labels Mar 8, 2022
@GT-ZhangAcer GT-ZhangAcer pinned this issue Mar 8, 2022
@GT-ZhangAcer GT-ZhangAcer changed the title 【PaddlePaddle Hackathon 2】107、借助QPT Python打包工具,将更多飞桨模型开发套件封装为EXE格式 外部开发者共建 Apr 7, 2022
@GT-ZhangAcer GT-ZhangAcer unpinned this issue May 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PaddlePaddle Hackathon 飞桨黑客松
Projects
Status: Done
Development

No branches or pull requests

2 participants