DeepGraphLearning / graphvite

GraphVite: A General and High-performance Graph Embedding System
https://graphvite.io
Apache License 2.0
1.23k stars 154 forks source link

Can't find an instantiation of GraphSolver #86

Open aries-M opened 3 years ago

aries-M commented 3 years ago

I am running on a large graph, around 10^8 nodes. After I load the graph, the code break and shows:

 raise AttributeError("Can't find an instantiation of %s with %s" % (cls.name, ", ".join(strings)))
AttributeError: Can't find an instantiation of GraphSolver with dim=10, float_type=dtype.float32, index_type=dtype.uint32
KiddoZhu commented 3 years ago

All the solvers in GraphVite have only been compiled for common dimensions, for maximal GPU optimization, like 32, 64, 128, etc.

You can use 32 instead. 10 is also too small for a reasonable embedding.

DaliaDawod commented 1 year ago

I still have this error, I have my dim=768 Can you help me?