-
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
算子定义生成体系建设--静态图算子自动生成-第二期 #53267
Comments
认领23,27 |
认领 9,10 |
|
认领 34, 35, 36 36 的算子好像写错了,应该是 depthwise_conv2d |
已修改,谢谢。 |
认领 4, 5 |
红师傅等等 |
感谢提醒首先 💖 然后,这个已经解耦合了,develop 中,没有这两个算子被外部引用的情况。🔅 |
其实我想说的是#53816 (comment) 这个,不过你想试试也行 |
|
算子定义生成体系建设--静态图算子自动生成-第二期 已全部完成,感谢参与的小伙伴们!
欢迎继续参与快乐开源的其他任务! |
问题描述 Please describe your issue
问题描述
大家好,目前飞桨的算子已十分丰富,能够满足众多用户需求,但另一方面,繁多的算子给框架的维护和开发带来了困难。为了规范静态图算子的定义方式加快算子开发流程,飞桨建立了一套自动代码生成体系。但目前并没有将所有的算子清理完毕,这里筛选出部分简单的算子,欢迎大家一起提交清理。任务目标是清理
legacy_ops.yaml
legacy_backward.yaml
中的OP的配置并将原始手写的算子实现进行删除,也就是删除对应的xxx_op.cc
和xxx_sig.cc
文件或者文件的一部分。前期已经开展过一次开源任务,详见《第一期"快乐开源"框架静态图算子自动生成》,本次第二期的算子开发任务难度普遍增大,建议参加过第一期的同学来认领该任务,如果没有参加过第一期的开源任务的同学也想认领该工作,建议先参考第一期任务进行学习,其中相关的PR有大量详细的review意见,强烈建议学习。在第一期里列出的学习建议,这里不再重复描述。注意事项
任务列表 (整体进度 46/46)
transpose#54155任务取消add_n#53403暂时取消batch_norm#53816任务取消sync_batch_norm_castconcat#54217任务取消repeat_interleave#54086任务取消repeat_interleave_with_tensor_index#54086任务取消tile#53317取消norm#53491任务取消splitsplit_with_numfill#53461任务取消The text was updated successfully, but these errors were encountered: