Skip to content
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

Get padding offset #53

Closed
wants to merge 621 commits into from
Closed

Conversation

lizexu123
Copy link

PR types

Others

PR changes

Others

Description

add get_padding_offset op

Others

Pcard-71500

zhangbo9674 and others added 30 commits November 3, 2023 21:51
* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* refine
* pir sink decomp support symbol overload

* fix code
…ePaddle#58641)

* [PIR+CINN]Support all modules of PIR+CINN with Python unittest

* fix conflict

* fix conflict

* add subtract white list

* move unittest dir

* modify USE_PASS into USE_PIR_PASS to avoid symbolic conflict

* PR-CI-CINN require Python3.10 not Python3.9
* change 'new ir' to 'pir'

* change 'new ir' to 'pir'

* change 'new ir' to 'pir'

* update

* update

* update

* update

* update
* modify

* modify

* Update paddle/fluid/pir/transforms/fusion/fused_linear_param_grad_add_pass.cc

* Update paddle/fluid/pir/transforms/fusion/fused_linear_param_grad_add_pass.cc

* Update paddle/fluid/pir/transforms/fusion/fused_linear_param_grad_add_pass.cc

* code style

* delete flag

* Update paddle/fluid/framework/new_executor/standalone_executor.cc
…d output. (PaddlePaddle#58573)

* [AutoParallel] Support vector and optional<vector> InferSPMD input and output.

* Fix some problems.

* Merge branch 'develop' of https://github.com/PaddlePaddle/Paddle into support_vector_inferspmd

* Fix conflicts.

* Polish code.

* Polish code.

* Polish code.
…ddle#58210)

* [Prim][PIR] Sink relu backward Prim

* relu op registration

* codestyle

* codestyle
* change cc_test_old to cc_test

* change cc_test_old to cc_test

* fix pre
* [XPU] add bfloat16 support for gaussian and uniform

* fix zero dim.
…lePaddle#58296)

* add unsqueeze spmd rules

* fix bugs

* fix bugs

* modify the code based on the first review

* fix bugs
* fix

* fix

* fix

* fix

* fix

* fix

* fux

* fix

* add ut
* change cinn fp16 matmul cbulas api ti gemmex

* fix flag error

* remove flag

* fix flags

* fix test

* fix test

* fix fp cublas gemmbatchedstrideex
zhangbo9674 and others added 27 commits November 15, 2023 10:56
* add tensor array type

* add array length op

* add array length api

* add array length api

* add array length api

* add create array op

* add create array api

* add array wirte

* fix

* fix

* add array wirte api

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* add array read

* add array read

* fix

* fix

* add api

* fix

* add yt

* support gpu

* fix

* refine

* fix
…le#58960)

* optimization cmake

* mv test to test/cpp/framework

* mv test to test/cpp/framework

* mv test to test/cpp/framework
* fix single Py_Bool indexing and add unittest case

* fix ci error

* complex32 -> complex128
add qkv_transpose_spli op with gpu kernel
…enlp_custom_ops

Revert "add qkv_transpose_spli op with gpu kernel"
add qkv_transpose_spli op with GPU kernel
add fused_get_rotary_embedding op with GPU kernel
@lizexu123 lizexu123 closed this Nov 21, 2023
@lizexu123 lizexu123 deleted the get_padding_offset branch November 21, 2023 07:53
@lizexu123 lizexu123 restored the get_padding_offset branch November 21, 2023 07:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.