-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
Remove Unbuffered Sampling from cuGraph Examples #10079
base: master
Are you sure you want to change the base?
Conversation
remove use of __dict__ Co-authored-by: Matthias Fey <[email protected]>
remove use of __dict__ Co-authored-by: Matthias Fey <[email protected]>
simplify isinstance syntax Co-authored-by: Matthias Fey <[email protected]>
simplify isinstance call Co-authored-by: Matthias Fey <[email protected]>
remove explicit inheritance from object Co-authored-by: Matthias Fey <[email protected]>
remove direct __dict__ access Co-authored-by: Matthias Fey <[email protected]>
remove direct __dict__ access Co-authored-by: Matthias Fey <[email protected]>
…hi-nv/pytorch_geometric into initial-cugraph-storage
Create Initial Version of cuGraph Storage and Data Classes
…pytorch_geometric into remove-unbuffered
ty will review by eod |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
code LGTM but can you share logs of running this w/ master branch and your branch to show the diff in outputs and speed. also please share the device specs for context
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It'd be nice to have some reference to details on buffered/unbuffered sampling in the PR description, but LGTM!
@@ -40,6 +40,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/). | |||
|
|||
### Changed | |||
|
|||
- Updated cuGraph Examples to use Buffered Sampling [#10079](https://github.com/pyg-team/pytorch_geometric/pull/10079) which keeps all data in memory and is significantly faster than the soon-to-be deprecated buffered sampling. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Updated cuGraph Examples to use Buffered Sampling [#10079](https://github.com/pyg-team/pytorch_geometric/pull/10079) which keeps all data in memory and is significantly faster than the soon-to-be deprecated buffered sampling. | |
- Updated cuGraph examples to use buffered sampling which keeps data in memory and is significantly faster than the deprecated buffered sampling ([#10079](https://github.com/pyg-team/pytorch_geometric/pull/10079)) |
Removes unbuffered sampling (dumping data to disk) since it is about to be deprecated and it has numerous bugs that we do not intend to fix.