danielegrattarola / spektral

Graph Neural Networks with Keras and Tensorflow 2.
https://graphneural.network
MIT License
2.37k stars 334 forks source link

Any way to implement multi-dimensional graph classification? #97

Closed thehemen closed 4 years ago

thehemen commented 4 years ago

Hello. I'd like to learn is it possible to classify graphs with edges connecting more than two nodes? For example, if we have a classical graph, we use an adjacency matrix like (N, N) and edge features like (N, N, S). But if we want to use connections of, say, three nodes, it will look like (N, N, N) and (N, N, N, S). Is it feasible now?

danielegrattarola commented 4 years ago

Hi,

there is no support for hypergraphs in Spektral for now, although it's probably coming eventually.

Cheers