GNN
++加油呀
这个作者很懒,什么都没留下…
展开
-
三.GNN之GCN,GraphSAGE,GAT
from torch_geometric.datasets import Planetoiddataset=Planetoid(root="tmp",name="Cora")#构建GCNimport torchimport torch.nn.functional as Ffrom torch_geometric.nn import GCNConv, SAGEConv, GATConv1.GCNclass GCN_Net(torch.nn.Module): def __in.原创 2021-08-04 17:28:56 · 751 阅读 · 0 评论 -
PyTorch Geometric安装
一.首先创建一个pytorch环境方法参照我的这篇文章https://blog.csdn.net/weixin_51736742/article/details/118388965二.创建一个新的项目用刚刚创建的pytorch环境方法:https://blog.csdn.net/weixin_51736742/article/details/119209259安三.安装PyTorch Geometric1.查看自己的pytorch版本(1)在pycharm新建一个test.py的文件,运行后原创 2021-08-04 11:18:56 · 340 阅读 · 0 评论 -
二.GNN算法之Graph Network
二.GNN算法之Graph Network2.1 GCN 图卷积神经网络完整源码连接https://github.com/tkipf/pygcn感谢作者!from __future__ import divisionfrom __future__ import print_functionimport timeimport argparseimport numpy as npimport torchimport torch.nn.functional as Fimport torc原创 2021-08-04 10:43:50 · 771 阅读 · 0 评论 -
1GNN算法 之 GraphEmbedding
初学GNN,总结一下算法代码1.deepwalkif __name__ == "__main__": G = nx.read_edgelist('../data/wiki/Wiki_edgelist.txt', create_using=nx.DiGraph(), nodetype=None, data=[('weight', int)])#导入图,创建有向图,节点,权重 # nx.draw(G, node_size=10, font_s原创 2021-08-04 10:40:37 · 218 阅读 · 0 评论