您当前的位置: 首页 > 

静静喜欢大白

暂无认证

  • 3浏览

    0关注

    521博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

百度7天GNN学习-实战2(生成单条 DeepWalk 游走序列)

静静喜欢大白 发布时间:2021-01-13 13:51:52 ,浏览量:3

1分析 内容概览

Deepwalk 采样

从今天的课堂上,我们知道, 对于给定的节点,DeepWalk会等概率的选取下一个相邻节点加入路径,直至达到最大路径长度,或者没有下一个节点可选。

2代码
'''
生成单条 DeepWalk 游走序列

步骤
1)构建graph(没有添加节点特征)
    节点数
    边list是元组形式
2)nx绘制图
    添加节点、边、位置、画图、可视化
3)Deepwalk 采样
4)
5)
6)
'''

import numpy as np
import matplotlib.pyplot as plt
import networkx as nx # networkx是一个常用的绘制复杂图形的Python包。
import pgl

##############################1################################
'''
在进行deepwalk游走之前,我们需要构建一个图网络。
    图网络的构建需要用到Graph类,Graph类的具体实现可以参考 PGL/pgl/graph.py
    下面我们简单展示一下如果构建一个图网络:
'''
def build_graph():
    # 定义节点的个数ÿ
关注
打赏
1510642601
查看更多评论
立即登录/注册

微信扫码登录

0.3830s