Replies: 1 comment
-
Can you clarify your concern? Message passing sends information from source nodes to destination nodes. Every edge type in a heterogeneous graph thus updates the destination node representation. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi everyone
I am working on a prediction task on order fulfillment time, where I have 3 types of nodes in my HeteroGraph, which are order, item and event. This is the architecture I am currently using:
From what I understood, when I use SAGEConv in HeteroGraphs I update the node embedding of the source node with its embedding + the aggregation of the neighbor embeddings (multiplied by W). The problem is that when I comment all the layers having "event" as a source node I still get the embedding of the node 'event' updated, while If I comment all the nodes with event as a target node, I get the following message:
For me this is counterintuitive since if a node is not in any target, it will still get his embedding updated because it has neighbors. Can you please help me figure out why?
Beta Was this translation helpful? Give feedback.
All reactions