使用 python igrapg 保存图形:“"killed"”程序由 RAM
save graph with python igrapg: ""killed"" program by the RAM
我正在尝试使用 igraph 包在 python 中通过 picklez 保存我的图形文件。
我使用的代码如下:
from igraph import Graph
G = Graph.Full(34000)# undirected so about 578 millions edges
print('G is done..!')
G.write_picklez('/home/.../test_full.picklez')
我收到以下消息(在构建网络后 G.write_picklez 期间):
print('G is done..!')
killed
我的系统resources:64G内存,8核CPU,30G免费存储空间,免费
我也使用了其他格式,但收到 'Killed' 错误消息。一些消息来源说这个库(igraph)可以处理数百万个节点和数十亿个链接。如何?谁能帮帮我?
igraph
开发者在这里。
killed
往往会在您 运行 内存不足时发生。 igraph
可以处理大图,特别是在 develop
分支上改进了对 64 位整数的支持,该分支很快将作为 0.10
.
发布
我建议您先尝试使用较小的图表,然后逐渐增加图表的大小,同时监控您的 RAM 使用情况,看看您是否 运行 内存不足。
我正在尝试使用 igraph 包在 python 中通过 picklez 保存我的图形文件。
我使用的代码如下:
from igraph import Graph
G = Graph.Full(34000)# undirected so about 578 millions edges
print('G is done..!')
G.write_picklez('/home/.../test_full.picklez')
我收到以下消息(在构建网络后 G.write_picklez 期间):
print('G is done..!')
killed
我的系统resources:64G内存,8核CPU,30G免费存储空间,免费
我也使用了其他格式,但收到 'Killed' 错误消息。一些消息来源说这个库(igraph)可以处理数百万个节点和数十亿个链接。如何?谁能帮帮我?
igraph
开发者在这里。
killed
往往会在您 运行 内存不足时发生。 igraph
可以处理大图,特别是在 develop
分支上改进了对 64 位整数的支持,该分支很快将作为 0.10
.
我建议您先尝试使用较小的图表,然后逐渐增加图表的大小,同时监控您的 RAM 使用情况,看看您是否 运行 内存不足。