Closed FedericoCinus closed 5 years ago
Btw this should be solved through solving #6 : separating node2interest from the rest should solve this issue too.
If this is correct, please close this issue and let's refer to #6 only.
If I correctly understand, even if we make a different module for node2interests we have to have all its parameter inside the network model class because node2interests is called there.
If the interest generation through a node2interest.py
produces interests, then no parameters for it should be contained in any other other part of WoMG?
from node2interests import node2interests
class network_model(): ... def network_model_setup(): interests_matrix = node2interests(graph, p, q, ...)
[DECISION]
We decided to create a new module (called node2interest.py
) for interests generation; now there are two possibilities for using it:
node2interest.py
as a separate software with a different run and then we read its output in the (concrete) network model class -> wrapping function is not neededFor these reasons I will close this issue. See DECISION made on the #6 issue.
All the parameters relating to
node2vec
should be separated from the Topic-aware Network model described intn.py