-
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
【Hackathon 4 No.20】Add i0 / i0e to paddle #52058
Conversation
你的PR提交成功,感谢你对开源项目的贡献! |
❌ The PR is not created using PR's template. You can refer to this Demo. |
请修改,保证Required的CI通过。 |
好的 正在修复问题 |
项目进行的怎么样了? |
@zhengqiwen1997 现在动态图的算子已经可以跑通了,而且结果正确,但静态图遇到了这个报错,请问是什么原因造成呢?我也重新 cmake 了,还是不行。这个报错看起来是没有认到新增的这个算子,是不是漏改了什么地方么? |
该问题已解决 |
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.
需要添加C++ 算子单元测试 来通过覆盖率检查
好的 |
覆盖率测试已过,麻烦 review 一下 @zhengqiwen1997 @luotao1 |
PR-CI-OP-benchmark 为什么没通过呢 |
应该是触发了跑全量Op,然后超时了,不影响review |
好的,那我补充一下该 OP 文档。 |
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 for CI-OP-Benchmark
中文文档已提 pr PaddlePaddle/docs#5838 |
经过我们内部讨论,使用Eigen可能不支持后续高维度Tensor的开展。我们目前是写死的最多9维,而未来我们需要扩展支持高维度Tensor。而Eigen不支持动态rank,EigenTensor在创建时需要指定维度,后续扩展困难。所以能麻烦你修改成不依赖任何Eigen的版本吗?应该需要用你原来的版本了,设计文档也应先修改。 |
好的,那我先修改设计文档,设计文档回到之前的版本是否可行,然后在之前版本补充反向计算过程(之前对于反向的描述比较简略) |
…puting i0 / i0e gradient
@zhengqiwen1997 CI 已通过,麻烦 review 一下,辛苦了! |
@luotao1 i0 和 i1 都技术 approve 了,麻烦进行下一个阶段审核 |
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
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
New features
PR changes
APIs
Description
added i0 / i0e API to paddle
RFC doc here: PaddlePaddle/community#471
updated RFC doc here: PaddlePaddle/community#488
[4/26/2023] update RFC doc here: PaddlePaddle/community#525
Chinese docs here: PaddlePaddle/docs#5838