forked from PaddlePaddle/Paddle
-
Notifications
You must be signed in to change notification settings - Fork 0
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
update op lower #49
Merged
feifei-111
merged 119 commits into
2742195759:cinn-trivalop-fuse
from
feifei-111:cinn-trivalop-fuse
Mar 11, 2024
Merged
update op lower #49
feifei-111
merged 119 commits into
2742195759:cinn-trivalop-fuse
from
feifei-111:cinn-trivalop-fuse
Mar 11, 2024
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…addle#62415) * fix cinn_reshape * bugfix
* add llama log softmax subgraph * add swiglu test case * fix code * fix code
* [PIR+CINN]Add Llama2 subgraph for backend test * add 2 subgraph * add more UT * add more UT * add more UT * fix zip * disable
* Fix bug in cinn_op.slice * bug fix * fix cinn slice * support symbol in `starts` and `ends` * support TensorListShapeOrDataDimExprs
* fix * fix * fix
…ePaddle#62421) * [PIR+CINN]Fix cinn_op.concat infer shape bug for dynamic shape * fix typo
--------- Co-authored-by: SigureMo <sigure.qaq@gmail.com>
* add gather forward spmd rule * add unit test of gather_spmd to CMakeList
* fix increment * add increment_
…ddlePaddle#62294) * [AutoParallel] unify llama model * fix comment * fix hang bug && enable vpp unittest * polish * keep concrete_program.parameters in order
* optimize composite OP silu_double_grad * correct computation equation * use grad_x_grad_mul_sigmoid to reduce duplicated computation
* support spatial dynamic * fix bug
…third party dependences (PaddlePaddle#62454)
…edSelectedRowsType and AllocatedDenseTensorArrayType (PaddlePaddle#62451) * refine code * fix
* init * fix some typro * opt * add full jacbian test mode * remove dyn numerical jvp * msg fix * msg fix * fix unused * add TODO * fix * fix * rm ano
) * [PIR] add distributed dialect. * update utils for distdensetensor * param network * update api * add unitest * bugfix * update unitest * adopt for new api name * update cmake * adapt for gshape construct * adapt for gshape construct * new func --------- Co-authored-by: winter-wang <1030748926@qq.com>
* fix dyshape buffer resize * add flags in cmake of unittest * remove flags in unittest cmake * delete excess free stmt
PaddlePaddle#62570) * [Dynamic Shape]Fix SubstituteDimExprBasedOnConstraintsPass invalid bug * simplify substituted dim_expr
…ddle into xk-cinn-trivalop-fuse
…ddle#62529) * [PIR+CINN]Fix cinn_op.GroupOp insert bug for WriteAfterRead * fix bug * refine code * fix cond typo * fix std::distance * add strong verify after build_cinn_pass * fix typo
…le#62402) add inference api:exp_specify_tensorrt_subgraph_precision (PaddlePaddle#62402)
Xk cinn trivalop fuse
…addlePaddle#62394) * WIP: builtin.split op infer sym shape * bug fix * Update paddle/fluid/pir/dialect/operator/interface/infer_symbolic_shape/paddle_op_infer_sym.cc Co-authored-by: Bo Zhang <105368690+zhangbopd@users.noreply.github.com> * Update paddle/fluid/pir/dialect/operator/ir/op_dialect.cc Co-authored-by: Bo Zhang <105368690+zhangbopd@users.noreply.github.com> * Update paddle/fluid/pir/dialect/operator/ir/op_dialect.cc Co-authored-by: Bo Zhang <105368690+zhangbopd@users.noreply.github.com> * pd_op.split followed by builtin.split * pd_op.split infer sym shape bugfix and unittest; fix op infer sym error outputs * recover SplitWithNumOpInferSymbolicShape Unimplemented exception raising * code refinement * Rewrite PADDLE_ENFORCE * remove incorrect comments * Rewrite PADDLE_ENFORCE * Rewrite PADDLE_ENFORCE --------- Co-authored-by: Bo Zhang <105368690+zhangbopd@users.noreply.github.com>
* fix custom op * fix compile bugs * fix inplace infershape bugs
…e#62527) * split test_zeors_dim_tensor * split sundry api
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
PR types
PR changes
Describe