You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
for v ∈ V do
MP = MetaPathRandomWalk(G, P, v, l) ;
X = HeterogeneousSkipGram(X, k, MP) ;
end
if the type of v is not equal to the first of your input metapath P, then you will skip it and use the next node v or choose the neighborhood node of v in its appropriate type in P. For example, the metapath is "author-conf-author" and node v is a conf, i wonder should i choose one author node of conf v according the partial path "conf-author" of the metapath P? or we skip the node v until we get an author node to match the metapath "author-conf-author" strictly ?
I appreciate your answer on it, Thanks!
The text was updated successfully, but these errors were encountered:
You should ask the author of the original paper. I think it's reasonable that the random walk must start with the first type of the meta-path, but I don't know the answer for sure. My implementation does NOT include the random walk generator. The input to my implementation assume you already have random walks following the meta-path.
for v ∈ V do
MP = MetaPathRandomWalk(G, P, v, l) ;
X = HeterogeneousSkipGram(X, k, MP) ;
end
if the type of v is not equal to the first of your input metapath P, then you will skip it and use the next node v or choose the neighborhood node of v in its appropriate type in P. For example, the metapath is "author-conf-author" and node v is a conf, i wonder should i choose one author node of conf v according the partial path "conf-author" of the metapath P? or we skip the node v until we get an author node to match the metapath "author-conf-author" strictly ?
I appreciate your answer on it, Thanks!
The text was updated successfully, but these errors were encountered: