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
-
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