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-PIR适配Paddle2ONNX推理转换 #1233

Open
0x45f opened this issue Apr 23, 2024 · 2 comments
Open

【开源之夏】飞桨PaddlePaddle-PIR适配Paddle2ONNX推理转换 #1233

0x45f opened this issue Apr 23, 2024 · 2 comments
Assignees

Comments

@0x45f
Copy link
Collaborator

0x45f commented Apr 23, 2024

项目描述

ONNX是一种开放的深度学习模型交换格式,可让模型在不同平台和框架间无缝转换与部署,Paddle2ONNX开源仓库支持将飞桨的推理模型表示转换到ONNX算子协议以实现对接ONNX生态。飞桨在3.0Beta发布了新一代的中间表示(即Paddle IR),并升级了所有的算子定义形式,取代了2.x版本基于protobuf的中间表示。因此我们期望能够基于飞桨新一代Paddle IR的算子定义,升级Paddle2ONNX中的转换规则,支持Paddle IR 协议下的ONNX模型转换。

飞桨PaddlePaddle:以百度多年的深度学习技术研究和业务应用为基础,是中国首个自主研发、功能完备、开源开放的产业级深度学习平台,集深度学习核心训练和推理框架、基础模型库、端到端开发套件和丰富的工具组件于一体。

如果有任何疑问,可发邮件给导师同时抄送 ext_paddle_oss@baidu.com

项目产出要求

  1. 研读Paddle2ONNX源码,给出Paddle新一代IR下算子到ONNX转换的技术思路
  2. 完成20个典型算子,和2个控制流算子(if和while)的2ONNX转换支持
  3. 代码合入 https://github.com/PaddlePaddle/paddle2ONNX

项目技术要求

熟悉 C++ 2. 熟悉 Python

项目成果仓库

https://github.com/PaddlePaddle/paddle2ONNX

参考文档

@Zheng-Bicheng Zheng-Bicheng pinned this issue Apr 23, 2024
@Zheng-Bicheng Zheng-Bicheng changed the title 【开源之夏】飞桨PaddlePaddle-PIR适配2ONNX推理转换 【开源之夏】飞桨PaddlePaddle-PIR适配Paddle2ONNX推理转换 Apr 23, 2024
@qzylalala
Copy link

你好,这个项目目前已经还可以申请吗

@luotao1
Copy link

luotao1 commented May 21, 2024

@qzylalala 可以报名,请到 https://summer-ospp.ac.cn/ 开源之夏官网入口报名

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

5 participants