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

[cherry-pick] Add FC padding, ernie test unit and layernorm parallel #22198

Merged
merged 8 commits into from Jan 10, 2020

Conversation

GaoWei8
Copy link
Contributor

@GaoWei8 GaoWei8 commented Jan 9, 2020

Optimize the kernel implementation of layernorm with openmp (#20895)
Add ernie c++ inference test (#21015)
fix cmake fails on inference_download_and_uncompress (#21185)
Add fc padding to improve mkl GEMM's performance when N and K are multiple of 128. (#20972)
Polish the codes of fc when needs padding (#21378)
Add ernie large c++ inference test (#21365)
Modify padding strategy: remove weight copy in fc padding (#21650)
optimize fc jit (#21878)

yihuaxu and others added 8 commits January 9, 2020 14:57
* Add ernie unit test
test=develop

* Add ernie unit test
test=develop

* Add ernie unit test
test=develop

* remove ngraph

* optimize gpu test
test=develop

* optimize codes
test=develop
)

* solve cmake fails on inference_download_and_uncompress
test=develop

* solve cmake fails on inference_download_and_uncompress
test=develop
…tiple of 128. (PaddlePaddle#20972)

* Add fc padding to solve mkl performance
test=develop

* fix gpu pass and error information
test=develop

* fix fc_fuse_pass_test
test=develop

* fix error information
test=develop

* fix error information
test=develop

* fix name and add fc op padding test
test=develop

* fix attributes
test=develop

* optimize fc padding
test=develop

* fix test
test=develop
* add ernie-large test
test=develop

* add ernie large c++ inference test
test=develop
Copy link
Contributor

@Xreki Xreki left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Xreki Xreki merged commit 3df38f5 into PaddlePaddle:release/1.6 Jan 10, 2020
@GaoWei8 GaoWei8 deleted the cherry-ERNIE branch April 3, 2020 03:11
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.

None yet

3 participants