-
Notifications
You must be signed in to change notification settings - Fork 164
Closed
Description
任务简介
x2paddle 套件能力建设
X2Paddle 是飞桨生态下的模型转换工具,致力于帮助其它深度学习框架(Caffe/TensorFlow/ONNX/PyTorch)用户快速迁移至飞桨框架。由于近期 Paddle 新版本的升级存在不兼容部分(如 paddle.fluid API 全面退场,0-d tensor,view 行为修改等),需要重新对 X2Paddle 进行适配开发与回归测试,保证模型转换工具的正常运转,转换后模型的功能与精度不受损失。同时,近期大模型领域有新的热门模型发布,需要添加此类模型的转换策略,保证模型转换工具的丰富度和领先性。
更多信息参考 x2paddle 套件能力建设
RFC
🏗️ 第一阶段 适配 Paddle 3.0.0
- 1-1. 升级 CI 环境
[PaddleV3] 修改 Dockerfile 为 Paddle 3.0.0beta 并添加 CI 测试的 blacklist #1061
[PaddleV3] 修复对于 Paddle 版本的检查 #1064 - 1-2. 修复
paddle.fluid兼容问题
[PaddleV3] 修复paddle.fluid问题 #1059 - 1-3. 修复其他兼容性问题
[PaddleV3] 模型修改进度跟踪 #1066 - 1-4. 使用新的动转静
[PaddleV3] 动静转换使用 AST 模式 #1093 - 1.5. 英文说明文档
[PaddleV3] 增加英文说明文件README_en.md#1101
🔜 第二阶段 补充模型
- 2-1. 新增 1-2 个大语言模型的转换策略
[PaddleV3] 新增大模型pytorch中的GPT2#1085
[PaddleV3] 新增大模型pytorch中的MT5#1086
[PaddleV3] 新增模型pytorch中的yolov5#1099
🔜 第三阶段 收尾
- 3-1. 任务总结,PPT,答辩
- 3-2. 清理 test_autoscan 的日志
logger.xxx
[PaddleV3] 更新model zoo并清理不必要的日志 #1103 - 3-3. 更新 dockerfile
- 3-4. 更新 x2paddle_model_zoo.md & 首页 ReadME
[PaddleV3] 更新model zoo并清理不必要的日志 #1103
[PaddleV3] 增加英文说明文件README_en.md#1101 - 3-5. 出 x2paddle 新版本
其他
- 跟踪 tf 两个模型的问题,需要 Paddle 主框架配合
- 跟踪 inference 卡住的问题
[Debug][PaddleV3] 测试 inference 模型导入卡住的问题 #1077
请悉知~ :)