-
I have a large graph (~20 000 nodes, 5 million edges) and I'd like to use DiffPool. Is there any way to make it memory efficient? The only way I can think of is to use some predetermined clustering algorithm on the initial graph to make it smaller, and then run DiffPool on that but I'm not sure that's the best idea |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
The reason why DiffPool consumes much memory is because it use dense representation of graphs. I was struggled for a wihle for the same problem but can not figure out a getting around way except re-implementing a sparse version of the algorithm. |
Beta Was this translation helpful? Give feedback.
The reason why DiffPool consumes much memory is because it use dense representation of graphs. I was struggled for a wihle for the same problem but can not figure out a getting around way except re-implementing a sparse version of the algorithm.