deepwalk运行总结
最近开始看一些图算法然后想着复现一下实验,先以deepwalk为例进行了尝试。deepwalk算法主要是两个部分,首先是随机游走,然后再将随机游走生成的序列用word2vec的方法将每个顶点表示为一个低维的embedding。
首先下载源代码:https://github.com/phanein/deepwalk,之后进行安装和配置。
运行中的错误
1.‘NoneType’ object has no attribute 'nodes’
在其他博主下面的帖子有两种解决办法,一是walks.py中from concurrent.futures import ProcessPoolExecutor改成 from concurrent.futures import ThreadPoolExecutor as ProcessPoolExecutor,但是我更改了还是报错,二是 在命令行去掉 --max-memory-data-size 0,这种方法成功了。
2.scipy软件包报错
因为scipy 依赖numpy和Intel的 MKL ,所以要注意安装顺序。我之前是先安装了scipy,所以运行时报错ImportError: DLL load failed: 找不到指定的模块。
这种情况下需要下载numpy+mk,下载对应的版本之后,卸载scipy,然后安装numpy+mkl,再安装scipy!
deepwalk运行总结相关推荐
- Git 教程 - Git 基本用法
Git 是当前最流行的版本控制程序之一,文本包含了 Git 的一些基本用法 创建 git 仓库 初始化 git 仓库 mkdir project # 创建项目目录 cd project # 进入 ...
- [图神经网络] 图节点Node表示(DeepWalk与Node2Vec)
一 前言 在图中,如果能把节点表示成合适的数值,能做很多任务,例如节点分类,关系预测,聚类等等.如何把节点表示成计算机能看懂的数值目前也有很多方法,本文主要为大家介绍基于DeepWalk的节点表示方法 ...
- 启动图一键生成工具_一键即运行!清华团队推出图深度学习工具包CogDL v0.1
一行代码命令可以做什么? "一行命令可以实现'一条龙'运行实验." 访问 http://github.com/THUDM/cogdl 一键体验! 近年来,结构化数据的表示学习备受业 ...
- 【论文笔记】DeepWalk:大型社会表示的在线学习
DeepWalk: Online Learning of Social Representations Arxiv 1403.6652 二.问题定义 我们将社交网络的成员分类问题考虑为一个或多个类别. ...
- 美国大学生足球联赛数据集football——DeepWalk算法
一.数据集介绍 football数据集是根据美国大学生足球联赛而创建的一个数据集,包含115支球队(即图中的点).616条比赛数据(即图中的边) 二.代码分析 1.加载包 import network ...
- dgl源码阅读笔记(3)——DeepWalk
dgl源码阅读笔记(3)--DeepWalk 图神经网络开源库dgl阅读笔记 文章目录 dgl源码阅读笔记(3)--DeepWalk 图神经网络开源库dgl阅读笔记 @[TOC](文章目录) 前言 一 ...
- 【CS224W】(task4/5)图嵌入表示学习(Deepwalk、Node2vec)更新中
note Node embedding的基本框架:encoder+decoder 最简单encoder是embedding-lookup表:ENC(v)=zv=Z⋅v\mathrm{ENC}(v)=z ...
- DeepWalk论文详解
DeepWalk算法报告 Deepwalk是网络表示学习的经典算法之一,是用来学习网络中顶点的向量表示(学习学习图的结构特征即属性,并且属性个数为向量的维数). 该算法通过截断随机游走学习出一个网络的 ...
- 大致了解一下DeepWalk
大致了解一下DeepWalk 讲到DeepWalk,不得不说的Word2Vec CBOW模型 CBOW模型的理解 CBOW模型流程举例 Skip-Gram模型 模型 假任务 模型细节 隐层 输出层 直 ...
最新文章
- AOP埋点从入门到放弃(二)
- HDU 1557 权利指数 国家压缩 暴力
- class ts 扩展方法_如使用Typescript撸Vue(Vue2 + TS +TSX+CSS module)
- Oracle 创建数据表以及对数据表、字段、主外键、约束的操作
- POJ 3080 Blue Jeans (多个字符串的最长公共序列,暴力比较)
- Qt中文乱码解决思路
- c6011取消对null指针的引用_C++中的引用
- 地球十大人类禁区!让人不寒而栗
- 史上最全数据库中间件详解
- android flutter 环境,Android Studio 中创建Flutter环境配置(Mac环境)
- matlab中三维非线性拟合,matlab非线性拟合与绘制三维曲面
- 1.Linux性能诊断 --- 入门命令100条
- 【已解决】解锁小米6的时候,卡在当前未连接手机怎么办?
- Mixly 二次开发 自定义库 OLED
- 2019北京中考英语口语计算机考试,2019北京中考英语听说考试体验系统发布,附考试流程和注意事项...
- orm查询方式与优化
- 阿里品牌数据品牌银行分析师认证真题资料库整理答案
- SSH服务移植到ARM单板
- 基于Ace的Markdown编辑器
- 伪漫迷用数据假装看了一遍《复联4》