![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小黑之node2vec学习
文章平均质量分 51
爱喝喜茶爱吃烤冷面的小黑黑
这个作者很懒,什么都没留下…
展开
-
node2vec之小黑尝试
参数设定 import warnings import random warnings.filterwarnings('ignore') import argparse import numpy as np import networkx as nx #import node2vec from gensim.models import Word2Vec import random np.random.seed(1) def parse_args(): ''' Parses the node2原创 2022-01-10 14:54:01 · 400 阅读 · 0 评论 -
The Alias sample Method(复杂度为O(1)的采样算法)
原理请见:[https://www.keithschwarz.com/darts-dice-coins/] 代码运作距举例: 1.初始化 2.标准化(对应probs*len(probs)) 3.将结点1切分操作到结点3(结点1,3进行pop,进行概率切分),之后结点1放入smaller 4.将结点0切分操作到结点2(结点0,2进行pop,进行概率切分),之后结点0放入larger 5.将结点0切分操作到结点1(结点0,1进行pop,进行概率切分),最终完成切分任务。 代码实现: def alias原创 2022-01-04 19:36:42 · 398 阅读 · 0 评论