-
Notifications
You must be signed in to change notification settings - Fork 3k
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
[GraphBolt] lower accuracy in GraphBolt compared to DGL #6941
Comments
GPU sampling run examples with #6861, note that my current directory is
|
GPU sampling results showed in #6941 (comment) are still lower than DGL... |
For RGCN acc drop, it's caused by incorrect |
Do we still have the accuracy problem for the examples? |
No, we had it all fixed. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
🔨Work Item
IMPORTANT:
Project tracker: https://github.com/orgs/dmlc/projects/2
Description
We've found training with GraphBolt always perform not well as counterpart in DGL. It happens in node classification on
ogbn-products
(drops <2%) andogbn-mag
(drops <6%), especially theogbn-mag
. Refer to daily regression for exact numbers.GraphSAGE + ogbn-products: https://github.com/dmlc/dgl/blob/master/examples/sampling/node_classification.py
RGCN + ogbn-mag: https://github.com/dmlc/dgl/tree/master/examples/sampling/graphbolt/rgcn
As peer team hits this issue as well, so the
gb.BuiltinDataset
and example code are probably fine though cannot be excluded thoroughly. The root cause may lie inFuseCSCSamplingGraph
(from_dglgraph()
?),ItemSampler
(shuffle with whole set?), sampling.Action items:
ItemSampler
, DGL mini-batching + GB sampling?Depending work items or issues
The text was updated successfully, but these errors were encountered: