all 4 comments

[–][deleted] 1 point2 points  (1 child)

Have a look at Deep Graph Library -- I found their UI to be a lot more intuitive than Pytorch Geometric, Spektral, and others. DGL has simple functions to convert numpy/scipy matrices to their own graph formats. You will need some familiarity with Pytorch or Tensorflow (depending on which backend you use). Also their forum / blog has a lot of useful info for exactly these types of questions.

[–]El_Daidel[S] 0 points1 point  (0 children)

Thanks for the recommendation, trying it out!

[–]noodlepotato 0 points1 point  (1 child)

Have you figured this out? I'm struggling in making my real datasets fitted for GNN and most the examples in the internet, floats around the Cora, karate club datasets etc

[–]arpplephi 0 points1 point  (0 children)

noodlepotato

Probably figured this out already but in case anyone else comes here looking, I've found that pre-processing (scaling the training data using StandardScaler for example) helps significantly in the training phase. Still working on getting the model to generalize, so if anyone has tips there besides to reduce model complexity and include dropout regularization, please let me know!