最近在整Graph embedding,采用的是随机游走算法,代码都搞下来了,却在调试阶段碰到了很多问题。
1.该代码应该用Cmd进行运行,刚开始我在pycharm界面上运行半天,还很奇怪为什么运行不成功,具体教程在这里https://www.jianshu.com/p/5aa28d5dbb63,这位小姐姐说的很详细了,
2.
碰到了这个问题,RuntimeError: dictionary changed size during iteration
原因是因为在deepwalk文件中默认的是adjlist格式的,所以我们需要在这里改一下默认值
在这个代码里修改一下default = edgelist(图片是我改过的)这样就可以啦,完美运行!
秀一下完美运行中
deepwalk的心累教程
最新推荐文章于 2024-04-15 17:10:38 发布