Skip to content

DiffPool implementation #51

Answered by GustikS
joaquincabezas asked this question in Q&A
Discussion options

You must be logged in to vote

Hi, briefly looking at the paper, they probably don't really change the structure of the graph during learning. I might be wrong, but if I see correctly, the clustering is just soft (probabilistic), i.e. each node actually belongs to each cluster, just with different weights (and they probably just display the single assignment based on softmax output in the picture).

Hence it's actually a fully connected graph...which translates to just a series of dense matrix multiplications. This should be possible to do, just like you would in a classic deep learning framework, but there is no logic in that, and emulating dense matrix operations with logic is generally not a good way to go...the bene…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by joaquincabezas
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants