Model for edge regression #9110
Unanswered
101AlexMartin
asked this question in
Q&A
Replies: 1 comment 4 replies
-
I think you can improve your model by using a better decoder (especially integrating the edge features in the decoder part), e.g.:
|
Beta Was this translation helpful? Give feedback.
4 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.
-
Hello,
I'm trying to solve a problem where I have to predict an output feature per edge from a set of input nodes and edge features. The number of nodes and edges varies for the different datapoints. Currently, I'm using a layer of NNConv (to take into account the edge attributes), a set of SAGEConv layers and a final linear layer with output size 1. This network predicts on the nodes, so at the end of the forward method I multiply the output of the linear layer (one output per node) in between edges in order to get an output size equal to the number of edges. For the sake of clarification, this is the trainable architecture:
After which I add the operations to transform the output vector of the forward pass (edge_x) to the size of the number of edges:
However, the performance with this architecture is very poor, so I was wondering which architecture would be the recommended one in order to implement such a task.
Beta Was this translation helpful? Give feedback.
All reactions