-
Notifications
You must be signed in to change notification settings - Fork 5.6k
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
good first issue for fp16 #50832
Comments
认领2 argmin |
认领3 argsort |
认领30、31、32 |
认领7(完成PR:#50848 ),9,17 |
26 |
认领13、14、15、16 |
认领29 |
认领 4 paddle.clip |
@cascasc 不好意思,任务19已经有 PR 了:#50832 (comment) |
好的,认领20 |
@hh-qiao @cascasc remind下时间哈~ |
好的,已经做好了,今天搞完
彼年微凉
***@***.***
…------------------ 原始邮件 ------------------
发件人: "Tao ***@***.***>;
发送时间: 2023年3月1日(星期三) 中午11:30
收件人: ***@***.***>;
抄送: ***@***.***>; ***@***.***>;
主题: Re: [PaddlePaddle/Paddle] good first issue for fp16 (Issue #50832)
该任务时间:PR 截止提交时间是3月3日,截止合入时间是3月6日
@hh-qiao @cascasc remind下时间哈~
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
认领13、14 |
我已经认领过了,晚上提交pr
彼年微凉
***@***.***
…------------------ 原始邮件 ------------------
发件人: ***@***.***>;
发送时间: 2023年3月1日(星期三) 下午5:38
收件人: ***@***.***>;
抄送: ***@***.***>; ***@***.***>;
主题: Re: [PaddlePaddle/Paddle] good first issue for fp16 (Issue #50832)
认领13、14
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
感谢所有参与的16位小伙伴,这个任务已经全部做完了:
欢迎大家继续关注飞桨快乐开源活动,我们近期会发布新的任务,谢谢大家! |
问题描述 Please describe your issue
大家好,近期我们在Paddle框架中发现一些已经支持了FP16类型的算子,在静态图模式下对输入进行数据类型检查时因未添加FP16检查会引起报错。我们一共收集了32个API,欢迎大家提交PR一起修复这些API的问题。
为了修复问题,你需要做的是:
a. 构造一个静态图的测试样例,在FP32输入下能够正常运行。可以先去查看算子对应的单测脚本,看是否存在静态图测试样例,如果有则可直接借鉴。
b. 参考下面的修复实例,将输入的dtype修改为FP16:由于API在进行数据类型检查时缺乏FP16的支持,你会复现出TypeError
a. PR 描述中请介绍Bug产生的场景:将问题复现的脚本及报错信息贴在PR描述中
b. 请在算子已有的单测文件中添加一个单测:为了代码的简洁,我们鼓励大家先阅读原始单测中的静态图API测试用例(如有),看是否可以仅对已有的静态图单测增加fp16输入功能。当然你也可以参考下面的修复示例,从头构建一个新的测试用例。
c. 单测注意点:FP16目前仅支持GPU,而CI会在GPU/CPU上均进行测试,因此单测中需要加入条件,仅让代码在GPU上运行。否则你可能会遇到"UnimplementedError: There are no kernels which are registered in the operator."的报错。
d. 英文文档:在相应的API的说明中直接修改
注:
任务列表(整体进度 32/32)
Task Number
issueTask issue
Repair PR
The text was updated successfully, but these errors were encountered: