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】58、在Paddle2ONNX 新增10个 Paddle 2.0 API 支持 #346

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

Comments

@TCChenlong
Copy link

TCChenlong commented Sep 23, 2021

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

【任务说明】

  • 任务标题:Paddle2ONNX 新增10个 Paddle 2.0 API 支持

  • 技术标签:深度学习框架,模型转换,ONNX

  • 任务难度:简单

  • 详细描述:Paddle2ONNX为模型转换工具,负责将paddle的inference模型转换为ONNX格式,方便开发者将Paddle模型与其他基于ONNX的推理框架配合使用。Paddle2ONNX的底层将Paddle op逐一转换为ONNX对应op,最终生成ONNX格式模型。请帮助 Paddle2ONNX增加10个 OP支持。在转换过程中,支持多个ONNX版本协议,以提升飞桨模型适配硬件的能力.

    10个 API 具体为:

    paddle.acos(x, name=None)

    paddle.argmin(x, axis=None, keepdim=False, dtype='int64', name=None)

    paddle.asin(x, name=None)

    paddle.atan(x, name=None)

    paddle.ceil(x, name=None)

    paddle.cos(x, name=None)

    paddle.cosh(x, name=None)

    paddle.nn.ELU(alpha=1.0, name=None)

    paddle.nn.Hardshrink(threshold=0.5, name=None)

    paddle.isfinite(x, name=None)

【提交内容】

  • 任务 PR到 Paddle2ONNX

  • 相关技术文档

  • 任务单测文件

【技术要求】

  • 了解飞桨框架使用

  • 了解ONNX

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

3 participants