-
Notifications
You must be signed in to change notification settings - Fork 3.9k
Improvements for Papers100m single gpu and single node multi gpu examples (Cugraph, GATConv, better default hyperparams, eval on all ranks) #8173
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
Merged
Changes from all commits
Commits
Show all changes
260 commits
Select commit
Hold shift + click to select a range
b45f939
removing unused code
puririshi98 25bce03
cleaning up
puririshi98 96719ef
cleaning flake
puririshi98 7f4b0a1
fix
puririshi98 c78de79
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 381cfe5
cleaning
puririshi98 2146bbb
Merge branch 'master' into papers100m-multinode
puririshi98 0dc57ce
Merge branch 'master' into papers100m-multinode
puririshi98 2763d0b
Merge branch 'master' into papers100m-multinode
puririshi98 e63c0c0
Merge branch 'master' into papers100m-multinode
puririshi98 4da89c1
Rename multigpu_papers100m_gcn.py to singlenode_multigpu_papers100m_g…
puririshi98 85ece34
Merge branch 'master' into papers100m-multinode
puririshi98 74da17a
Merge branch 'master' into papers100m-multinode
puririshi98 78ff70a
Merge branch 'master' into papers100m-multinode
puririshi98 c590526
Merge branch 'master' into papers100m-multinode
puririshi98 8edbe0c
Merge branch 'master' into papers100m-multinode
puririshi98 3ebfeec
Merge branch 'master' into papers100m-multinode
puririshi98 f9654b3
Merge branch 'master' into papers100m-multinode
puririshi98 531a313
Merge branch 'master' into papers100m-multinode
puririshi98 60132dd
upgrading papers100m examples
puririshi98 0c36a60
upgrading papers100m examples
puririshi98 32132c9
upgrading papers100m examples
puririshi98 0570032
upgrading papers100m examples
puririshi98 90c7baf
upgrading papers100m examples
puririshi98 c517c7d
upgrading papers100m examples
puririshi98 57605eb
upgrading papers100m examples
puririshi98 b1a2162
upgrading papers100m examples
puririshi98 bac5de5
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] e9253c8
upgrading papers100m examples
puririshi98 6587387
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 0200c77
Merge branch 'master' into cugraph-paper100m
puririshi98 3630c3c
clean up
puririshi98 59f589f
Merge branch 'cugraph-paper100m' of https://github.com/pyg-team/pytor…
puririshi98 6465e68
clean up
puririshi98 51e50a1
clean up
puririshi98 d62dd72
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 5104b0e
clean up
puririshi98 49318fb
clean up
puririshi98 4f5ef31
clean up
puririshi98 8d8963b
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] f3e5a2e
clean up
puririshi98 bc51b8e
clean up
puririshi98 5c8c72a
clean up
puririshi98 163460d
clean up
puririshi98 5a5df2a
clean up
puririshi98 6592065
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 7e6ad67
clean up
puririshi98 b0d00df
Merge branch 'master' into cugraph-paper100m
puririshi98 b3c1b49
Merge branch 'cugraph-paper100m' of https://github.com/pyg-team/pytor…
puririshi98 c91a215
clean up
puririshi98 82298fe
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 17b0ff5
clean up
puririshi98 ae41824
Merge branch 'cugraph-paper100m' of https://github.com/pyg-team/pytor…
puririshi98 0b500ff
cleanup
puririshi98 4814f16
cleanup
puririshi98 774364c
cleanup
puririshi98 bca5950
cleanup
puririshi98 59c95f7
cleanup
puririshi98 1185241
cleanup
puririshi98 6087bf2
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 5e8fb25
Merge branch 'master' into cugraph-paper100m
puririshi98 8ed97f0
Merge branch 'master' into cugraph-paper100m
puririshi98 17bf9e7
cleanup
puririshi98 9397bec
Merge branch 'cugraph-paper100m' of https://github.com/pyg-team/pytor…
puririshi98 705de9a
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] d2bc07a
fixes from Cugraph-PyG lead Alexandria Barghi
puririshi98 8a33c36
Merge branch 'cugraph-paper100m' of https://github.com/pyg-team/pytor…
puririshi98 ae8b489
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 173a694
Merge branch 'master' into cugraph-paper100m
puririshi98 5f0b1d7
Merge branch 'master' into cugraph-paper100m
puririshi98 dae1164
notes
puririshi98 a450e28
notes
puririshi98 61028fc
cleaning
puririshi98 de7069f
fixing timer
puririshi98 cad138a
Merge branch 'master' into cugraph-paper100m
puririshi98 d7b0fd7
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 64f3afa
cleaning
puririshi98 795d8ec
cleaning
puririshi98 4bcc31e
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] c5b89e7
eval on all ranks
puririshi98 bc1d74c
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] c86f852
eval on all ranks
puririshi98 09a04a3
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 171e893
cleanup
puririshi98 c911f39
cleaning
puririshi98 8849c7d
cleanup
puririshi98 d542221
cleaning
puririshi98 86958fb
cleaning
puririshi98 b3f8f15
Merge branch 'master' of https://github.com/pyg-team/pytorch_geometri…
puririshi98 99b7511
cleaning multinode example
puririshi98 3e353f6
cleaning multinode example
puririshi98 8b49b75
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] bfa98f9
fixes for single node multigpu cugraph
puririshi98 9cc4d8e
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] bde8c82
cleaning up the code shared by cugraph team
puririshi98 579d47e
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] ac1df3c
doesnt work...
puririshi98 5097b7e
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 182bf96
Merge branch 'master' into cugraph-paper100m
puririshi98 700713f
Update CHANGELOG.md
puririshi98 8722cce
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 35b5597
cleaning
puririshi98 d7d7812
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 5662921
cleaning SNMG example
puririshi98 48094f9
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 7b701ca
cleaning
puririshi98 f5ebbc4
fixing worldsize issue on get_num_workers
puririshi98 d683597
SNMG needed a timer
puririshi98 29f4abe
fixing
puririshi98 0afa7ab
Merge branch 'master' into cugraph-paper100m
puririshi98 89f6535
renaming to match mag240m PR
puririshi98 5d4c54a
renaming
puririshi98 ef4dfb5
Merge branch 'master' into cugraph-paper100m
puririshi98 c7bf8df
Update CHANGELOG.md
puririshi98 887b0a5
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 9f3c3f5
adding drop_last=True and shuffle=True
puririshi98 fd68f4f
fixing
puririshi98 0612dbf
fixing
puririshi98 d1db8b9
removing the multinode changes, making it a seperate PR
puririshi98 4ddb2fe
Update examples/multi_gpu/papers100m_gcn.py
puririshi98 4be2028
Merge branch 'master' into cugraph-paper100m
puririshi98 c4df7bb
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 3ff46cd
addressing review
puririshi98 b409c2c
adding comment for rapids no init
puririshi98 31d3d5a
Merge branch 'master' into cugraph-paper100m
puririshi98 a35c74f
Merge branch 'master' into cugraph-paper100m
puririshi98 81522be
eval on all ranks
puririshi98 d9d02c9
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 6c36fd1
Apply suggestions from code review
akihironitta 66dd97b
apply alexandria's fix
puririshi98 7ef00fe
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 4df8f10
cleaning up for pre-commit
puririshi98 48cc061
Merge branch 'master' into cugraph-paper100m
puririshi98 e39aade
alexandria's fix
puririshi98 dff6fe3
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 240e41c
Merge branch 'master' into cugraph-paper100m
puririshi98 1548698
fixing precommit ci
puririshi98 76602e7
fixing eval on all ranks for native pyg
puririshi98 443023f
Merge branch 'master' into cugraph-paper100m
puririshi98 869f608
cleaning
puririshi98 54a9cf5
cleaning
puririshi98 cdfce2e
Merge branch 'master' into cugraph-paper100m
puririshi98 7f0dc20
new better hyperparams increasing test acc to 45%
puririshi98 48e7e2a
new 45% test acc hyperparams
puririshi98 87d9233
20 epochs
puririshi98 6dbcdb4
Merge branch 'master' into cugraph-paper100m
puririshi98 6d5b057
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 183d671
adding cuda synchronize
puririshi98 4b13b30
adding cuda sync
puririshi98 a0bd85b
fixing timing
puririshi98 4a15b7a
cleaning
puririshi98 e047aa2
cleaning
puririshi98 704f974
fixing typo
puririshi98 1706a03
new hyperparams
puririshi98 074e7ae
new hyperparams
puririshi98 e0fc933
cuda sync for timing
puririshi98 5fb7094
cuda sync for timing
puririshi98 15e63f3
adding n_devices flag
puririshi98 74ab468
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 301420c
adding timer for training prep
puririshi98 133fbf6
training prep timer
puririshi98 370ab98
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] ddc4262
fixing syntax
puririshi98 38c65bf
fixing typo
puririshi98 6190e16
clean up
puririshi98 7ea89d3
cleaning
puririshi98 e513f9e
Merge branch 'master' into cugraph-paper100m
puririshi98 88ce13a
better_timer
puririshi98 9ea04c8
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 149abc6
better timing
puririshi98 ffc8918
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] c49653a
Merge branch 'master' into cugraph-paper100m
puririshi98 6d6ed12
Merge branch 'master' into cugraph-paper100m
puririshi98 00d04e2
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] aeb4000
cleanup accuracy eval
puririshi98 5af3086
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] eb5fbf0
precommit cleanup
puririshi98 7bd924c
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 5907124
cleaning precommit ci up
puririshi98 c431645
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 816ac8b
splitting examples up w/ and w/o cugraph
puririshi98 2868caa
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 68db875
splitting single gpu examples w/ and w/o cugraph
puririshi98 727e5a5
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 4ddcf48
splitting single node multigpu examples
puririshi98 2f9a744
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] e84c3a8
Create papers100m_gcn_cugraph.py
puririshi98 b9de756
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] f78737e
cleaning
puririshi98 fd27a34
clean up
puririshi98 3400ad1
clean up
puririshi98 7136d1d
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 2a31369
Merge branch 'master' into cugraph-paper100m
puririshi98 d654cb1
Merge branch 'master' into cugraph-paper100m
puririshi98 fde4c33
Merge branch 'master' into cugraph-paper100m
puririshi98 d0d7ebe
Merge branch 'master' into cugraph-paper100m
puririshi98 041e116
Merge branch 'master' into cugraph-paper100m
puririshi98 7415d50
Merge branch 'master' into cugraph-paper100m
puririshi98 5b21275
Merge branch 'master' into cugraph-paper100m
puririshi98 d892399
Update CHANGELOG.md
puririshi98 6fcf208
cleanup
puririshi98 ff52b52
Merge branch 'master' into cugraph-paper100m
puririshi98 3596c85
Merge branch 'master' into cugraph-paper100m
puririshi98 a05cc37
Merge branch 'master' into cugraph-paper100m
puririshi98 201f1c9
Merge branch 'master' into cugraph-paper100m
puririshi98 7dd879d
Update README.md
puririshi98 be579bb
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 45200ab
Update README.md
puririshi98 4af9464
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 061e1ce
Update README.md
puririshi98 eced7f3
Update examples/README.md
puririshi98 04b7db5
Update README.md
puririshi98 5c4088a
Update examples/multi_gpu/README.md
puririshi98 a110a25
Update examples/multi_gpu/README.md
puririshi98 887c769
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 02ec828
cleaning up num workers function
puririshi98 b9ec4de
cugraph neighborloader only returns HeteroData objects, papers100m is…
puririshi98 a98bede
syntax cleanup
puririshi98 92c9147
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] cbd60c2
cugraph always returns heterodata, need to_homo
puririshi98 ba2d9c3
to homo not needed for vanilla pyg neighborloader
puririshi98 4d2533d
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 235224f
no to_homo needed for vanilla
puririshi98 e51811d
Update examples/multi_gpu/papers100m_gcn.py
puririshi98 e4805b1
eval->val loader
puririshi98 4596bcb
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 42855d8
reset acc after each eval
puririshi98 10c56cb
acc resets and syntax cleanup
puririshi98 ce3dcfc
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] d9ae413
cleanup of init_pytorch_worker(no longer a function, just commenting it)
puririshi98 37dabfa
typo cleanup
puririshi98 01bd18c
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 4d11c46
model.module not needed for vanilla PyG
puririshi98 84f1f55
comments for cugraph feature store
puririshi98 265f058
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 542a718
fix from alexandria for single gpu
puririshi98 7e89099
Merge branch 'master' into cugraph-paper100m
puririshi98 0c643b7
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 388f619
precommit CI
puririshi98 c740a96
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 8613822
Update ogbn_papers_100m_cugraph.py
puririshi98 c1df757
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 70383dc
Merge branch 'master' into cugraph-paper100m
puririshi98 2f08e2e
Merge branch 'master' into cugraph-paper100m
puririshi98 5f282ee
Merge branch 'master' into cugraph-paper100m
puririshi98 267c3d3
Merge branch 'master' into cugraph-paper100m
puririshi98 26e285f
Merge branch 'master' into cugraph-paper100m
puririshi98 91f13c4
Merge branch 'master' into cugraph-paper100m
puririshi98 bd73b03
Merge branch 'master' into cugraph-paper100m
puririshi98 9eb7723
Merge branch 'master' into cugraph-paper100m
puririshi98 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
Oops, something went wrong.
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.