Closed chansigit closed 1 year ago
I am working a graph g_dtw
:
embedding = Node2VecGloVeEnsmallen(embedding_size=50, walk_length=10, max_neighbours=20).fit_transform(g_dtw)
and try to get the embedding results:
z1 = embedding.get_all_node_embedding()
only to find the returned z1
is a list containing 2 embedding matrices. Why?
I am not sure what other thing you would expect - let me break it down for you.
I hope this clarifies to you why these models have two distinct node embedding with different characteristics.
If you are referring to the choice of several libraries to not make these or several other features available, you should go ask them.
Thank you so much for your teaching!
I thought only one embedding would be returned.
No worries, I understand that there is some confusion regarding these topics. Could you take a minute to describe to me how the library experience could be improved to help you more intuitively understand what was happening?
docstring! I tried to understand the output by myself but this function does not seem to have a docstring. Descriptions about returned list should clarify the function's design.
you are so devoted to grape. I am glad to introduce your work to my colleagues.
Could you: