Replies: 1 comment 5 replies
-
Hi @flandolfi, the current long-term goal is to deprecate I am happy to integrate the methods you talk about in |
Beta Was this translation helpful? Give feedback.
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi @rusty1s,
I'm following
pyg-lib
since it was an empty repo, and now I see it's growing very fast! :)I was wandering, will
pyg-lib
eventually mergepytorch-scatter
,-cluster
,-sparse
in a single, multipurpose repo (maybe with substituting old matmul wit NVIDIA CUTLASS?I'm getting to the point: I'm about to work on re-implmementing and definine new pooling methods that would be most useful if implemented using the C++/CUDA API. Exemples are:
aswell as all renowed hierarchical spectral clustering methods laike Graclus (the real one!), METIS, or hierarchical modularity ones, like Louvain and/or Leiden (as in cuGraph).
My qestion is: is
pyg-lib
ripe enough to starting working wih it? Most of my methods are built using high-level python calls in PyG, but what do they really need are just gather/scatter operations. I tried building those by using the C++ API oftorch-scatter
, but I was good only to make it "standalone" (merging the CMakeLists of both scatter, cluster, sparse was a bit of an hell.Can you guide me on this? If you think this could be too early or too onerous, just say that, and I'll tick to python calls :)
Sincerely,
Francesco
Beta Was this translation helpful? Give feedback.
All reactions