-
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
[NewIR]Remove compatible logic of ProgramTranslator #55453
Conversation
你的PR提交成功,感谢你对开源项目的贡献! |
看了下报错,主要是 Paddle/paddle/phi/api/yaml/op_compat.yaml Line 2994 in db1f2c4
应该修改为
原因是在 相关代码如果有兴趣了解,可以先看看 |
好的,已经添加了,注意到 |
是的,可以去掉。 |
@Asthestarsfalll fill_constant的修改已经合入了,可以rerun下所有CI,看下还有哪些单测失败? |
好的 |
@Asthestarsfalll 看了下py3流水线的报错,有以下几类问题: 缺少参数映射logspace/rrelu/channel_shuffle/fill_constant_batch_size_like 这几个应该是缺少在op_compat.yaml中的映射 缺少反向映射bilinear_tensor_product的问题要复杂些,它在op_compat.yaml里是有映射的,出问题的是它的反向 bilinear_grad的参数映射。这里有两种修改方式:
这样的话前反向都会配置下面的参数映射。 其他问题
复现方式除 |
看了一下,似乎在 |
@Asthestarsfalll 看了下Mac和py3流水线的情况:
但是在原本的静态图算子定义下,inplace语义不会通过名字中的下划线表示,因此它叫
但是这对其他算子生成部分会不会有影响,我需要跟 @zyfncg @heavyrain-lzy 讨论下。 |
@Asthestarsfalll 应该不会有影响,不过这里需要做一些修改,可以拉 #55636 试试,应该可以修复 |
@kangguangli py3和mac-python3 都通过了 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@kangguangli ci-coverage也通过了 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
PR types
Others
PR changes
Others
Description
Remove compatible logic of ProgramTranslator