Hello, I'm new to GeometricFlux and currently experimenting with its features.
I just ran into the following issue: when I use a directed graph as input of a GraphConv layer, it raises a DimensionMismatch error I don't understand. Here is a minimum working example:
using Graphs
using GeometricFlux
nb_features = 5
g = path_digraph(10)
fg = FeaturedGraph(g, nf=randn(nb_features, nv(g)))
gc = GraphConv(nb_features=>20)
gc(fg)
Hello, I'm new to
GeometricFlux
and currently experimenting with its features.I just ran into the following issue: when I use a directed graph as input of a
GraphConv
layer, it raises aDimensionMismatch
error I don't understand. Here is a minimum working example:Error log:
This code works fine if I replace
path_digraph
withpath_graph
, or if I useGCNConv
instead ofGraphConv
.