GCN layers can be written as graph convolutions

[[concept]]

Idea

We can write a graph convolutional network layer as a graph convolution. This is easy to see by simply writing Which is exactly the form of a graph convolution with

And is the binary adjacency matrix (given as A[A>0] in Python)

Mentions

TABLE
FROM [[]]
 
FLATTEN choice(contains(artist, this.file.link), 1, "") + choice(contains(author, this.file.link), 1, "") + choice(contains(director, this.file.link), 1, "") + choice(contains(source, this.file.link), 1, "") as direct_source
 
WHERE !direct_source