我正在使用NetworkX库用于我的任务的路径查找问题。我当然只需要找到简单的路径。下面是我使用的示例代码:NetworkX all_simple_paths给出内存错误
paths = list(nx.all_simple_paths(G, startnode, endnode))
这里是一个控制台显示错误:我想这是因为你的图是太大
Traceback (most recent call last):
File "run_duc.py", line 130, in <module>
main()
File "run_duc.py", line 78, in main
m1.main()
File "C:\Users\User\Desktop\all_model_run_script\abstractive_ilp\main.py", line 119, in main
paths = mygraph.generate_graph(mytext, mystartnode, myendnode, financial_corpus)
File "C:\Users\User\Desktop\all_model_run_script\abstractive_ilp\graph_node.py", line 241, in generate_graph
paths = self.find_paths(G, self.START, self.END, financial_corpus)
File "C:\Users\User\Desktop\all_model_run_script\abstractive_ilp\graph_node.py", line 153, in find_paths
paths = list(nx.all_simple_paths(G, startnode, endnode))
MemoryError
How * big *是你的图表吗? – Sait
它给出错误的情况下包含1804个节点 – Barbarian