切换到 node2vec 方法 bpmn 文件



我需要执行以下操作:

  • 创建随机漫游node2vec
  • 使用 PLG2 软件创建路径
  • 将它们保存为 BPMN 格式。

我的问题
pycharm上导入这些路径后,我不知道如何将图形bpmn传递给node2vec

关于如何解决这个问题的任何想法?

 ``
(python
import networkx as nx
from node2vec import Node2Vec
import gensim
import word2vec
# Create a graph
graph ='P1.bpmn'
# Precompute probabilities and generate walks - **ON WINDOWS ONLY WORKS WITH workers=1**
node2vec = Node2Vec(graph, dimensions=64, walk_length=3, num_walks=2, workers=1)  # Use temp_folder for big graphs
# Embed nodes
model = node2vec.fit(window=10, min_count=1, batch_words=4)  # Any keywords acceptable by gensim.Word2Vec can be passed, `diemnsions` and `workers` are automatically passed (from the Node2Vec constructor)

# Save embeddings for later use
model.wv.save_word2vec_format('Random_Walk')
# Save model for later use
model.save('Random_MODEL_Walk') )
 ``

你不能将字符串('P1.bpmn'(传递到Node2Vec构造函数中。它接受networkx图。应先创建一个networkx图,然后再使用 Node2Vec 构造函数

最新更新