-
Notifications
You must be signed in to change notification settings - Fork 4.5k
[shardformer] update bert finetune example with HybridParallelPlugin #4584
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
Merged
flybird11111
merged 61 commits into
hpcaitech:feature/shardformer
from
flybird11111:bert-finetune
Sep 4, 2023
Merged
Changes from all commits
Commits
Show all changes
61 commits
Select commit
Hold shift + click to select a range
0f8710b
[shardformer] fix opt test hanging
flybird11111 31cd2f6
fix
flybird11111 2faec20
test
flybird11111 0ed1eda
test
flybird11111 1a5860a
Merge branch 'feature/shardformer' into feature/shardformer
flybird11111 8d7f059
test
flybird11111 73b0909
fix test
flybird11111 0da3a99
fix test
flybird11111 00383e0
remove print
flybird11111 2a23ac1
add fix
flybird11111 13f390c
[shardformer] add bert finetune example
flybird11111 c44787c
Merge branch 'feature/shardformer' into bert-finetune
flybird11111 bed0c84
[shardformer] add bert finetune example
flybird11111 5be7648
Merge branch 'bert-finetune' of https://github.com/flybird11111/Colos…
flybird11111 a73382b
[shardformer] add bert finetune example
flybird11111 1b03dbd
[shardformer] add bert finetune example
flybird11111 dced3e1
[shardformer] add bert finetune example
flybird11111 db74e72
[shardformer] add bert finetune example
flybird11111 275035a
[shardformer] fix epoch change
flybird11111 c81e09e
[shardformer] broadcast add pp group
flybird11111 56745dc
[shardformer] fix opt test hanging
flybird11111 b0867c5
fix
flybird11111 b8a29c8
test
flybird11111 2560d7f
test
flybird11111 f867ac8
[shardformer] zero1+pp and the corresponding tests (#4517)
CjhHa1 fc78baf
[shardformer/fix overlap bug] fix overlap bug, add overlap as an opti…
FoolPlayer 4e9038a
[shardformer] fix emerged bugs after updating transformers (#4526)
f223ee8
test
flybird11111 ced65eb
fix test
flybird11111 412bd45
fix test
flybird11111 ef748f1
remove print
flybird11111 e9f9b3f
add fix
flybird11111 9c8ded6
[shardformer] add bert finetune example
flybird11111 20e0505
[shardformer] add bert finetune example
flybird11111 853ef03
[shardformer] Add overlap support for gpt2 (#4535)
FoolPlayer 2a293d7
[shardformer] support pp+tp+zero1 tests (#4531)
flybird11111 9879034
[shardformer] fix submodule replacement bug when enabling pp (#4544)
c647bdb
[shardformer] support sharded optimizer checkpointIO of HybridParalle…
bf50c53
[shardformer] add bert finetune example
flybird11111 7c069b5
[shardformer] add bert finetune example
flybird11111 fd166e5
[shardformer] add bert finetune example
flybird11111 b980da4
[shardformer] add bert finetune example
flybird11111 f2ee523
[shardformer] fix epoch change
flybird11111 0b04238
[shardformer] broadcast add pp group
flybird11111 980f8df
Merge branch 'bert-finetune' of https://github.com/flybird11111/Colos…
flybird11111 940f740
Merge branch 'feature/shardformer' into bert-finetune
flybird11111 ff5fd27
rebase feature/shardformer
flybird11111 03302ee
update pipeline
flybird11111 eba9b81
[shardformer] fix
flybird11111 95329bc
[shardformer] fix
flybird11111 9ac6dc6
[shardformer] bert finetune fix
flybird11111 c9cfa8c
[shardformer] add all_reduce operation to loss
flybird11111 a679acd
[shardformer] make compatible with pytree.
flybird11111 b01febe
[shardformer] disable tp
flybird11111 5447d85
[shardformer] add 3d plugin to ci test
flybird11111 d52cf38
[shardformer] update num_microbatches to None
flybird11111 42fca4d
[shardformer] update microbatchsize
flybird11111 fb4ceab
[shardformer] update assert
flybird11111 0c596c4
update scheduler
flybird11111 2040e15
update scheduler
flybird11111 1d033bd
update scheduler
flybird11111 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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
This file contains hidden or 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
This file contains hidden or 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
This file contains hidden or 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
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.
Uh oh!
There was an error while loading. Please reload this page.