-
Notifications
You must be signed in to change notification settings - Fork 335
Open
Labels
feature requestNew feature or requestNew feature or requestnon-breakingNon-breaking changeNon-breaking change
Description
Currently, hop 0 vertices are allowed to select any edge during sampling. However, this conflicts with the PyG API, especially when performing edge-based sampling, since the API allows for overrides in hop 0. Without support for hop 0 filtering, the accuracy of edge-based sampling in cuGraph-PyG will probably worse than the accuracy in native PyG.
Supporting this involves the following changes to the API:
- Allow specifying a "time override" for each seed in hop 0
- When a time override is specified, use those times as the constraints for edge selection in hop 0. After hop 0, the overrides should be ignored.
Metadata
Metadata
Assignees
Labels
feature requestNew feature or requestNew feature or requestnon-breakingNon-breaking changeNon-breaking change