当前位置: 首页 > news >正文

信息型企业网站有哪些最近国际新闻

信息型企业网站有哪些,最近国际新闻,建筑八大员,怎么在百度制作自己的网站PyG (PyTorch Geometric) 是建立在 PyTorch 基础上的一个库,用于轻松编写和训练图形神经网络 (GNN),适用于与结构化数据相关的各种应用。官方文档 Install PyG PyG适用于python3.8-3.12 一般使用场景:pip install torch_geometric 或conda …

PyG (PyTorch Geometric) 是建立在 PyTorch 基础上的一个库,用于轻松编写和训练图形神经网络 (GNN),适用于与结构化数据相关的各种应用。官方文档

Install PyG

PyG适用于python3.8-3.12
一般使用场景:pip install torch_geometricconda install pyg -c pyg

Get Started

PyG 具有以下主要功能:

  • Data Handling of Graphs
  • Common Benchmark Datasets
  • Mini-batches
  • Data Transforms
  • Learning Methods on Graphs
  • Exercises

Data Handling of Graphs

PyG 中的单个图由 torch_geometric.data.Data 的一个实例描述,默认情况下该实例拥有以下属性:

  • data.x: Node feature matrix with shape [num_nodes, num_node_features]
  • data.edge_index: Graph connectivity in COO format with shape [2, num_edges] and type torch.long
  • data.edge_attr: Edge feature matrix with shape [num_edges, num_edge_features]
  • data.y: Target to train against (may have arbitrary shape), e.g., node-level targets of shape [num_nodes, *] or graph-level targets of shape [1, *]
  • data.pos: Node position matrix with shape [num_nodes, num_dimensions]

Colab Notebooks and Video Tutorials

官方文档
Pytroch Geometric Tutorials

Tutorials 1

理解一个节点出发的计算图,理解多次计算图后可能节点信息就包含整个图数据信息了,反而没有用。
对应whl地址

安装torch版本对应的pyg,如下所示:

import os
import torch
os.environ['TORCH'] = torch.__version__
print(torch.__version__)!pip install -q torch-scatter -f https://data.pyg.org/whl/torch-${TORCH}.html
!pip install -q torch-sparse -f https://data.pyg.org/whl/torch-${TORCH}.html
!pip install -q git+https://github.com/pyg-team/pytorch_geometric.git

可视化网络的函数实现

# 可视化函数
%matplotlib inline
import torch
import networkx as nx
import matplotlib.pyplot as plt# visualization function for NX graph or Pytorch tensor
def visualize(h, color, epoch=None, loss=None):plt.figure(figsize=(7,7))plt.xticks([])plt.yticks([])if torch.is_tensor(h):# 可视化神经网络运行中间结果h = h.detach().cpu().numpy()plt.scatter(h[:, 0], h[:, 1], s=140, c=color, cmap="Set2")if epoch is not None and loss is not None:plt.xlabel(f'Epoch:{epoch}, Loss:{loss.item():.4f}', fontsize=16)else:nx.draw_networkx(G, pos=nx.spring_layout(G, seed=42), with_labels=False, node_color=color, cmap="Set2")plt.show()

例如:

from torch_geometric.utils import to_networkxG = to_networkx(data, to_undirected=True)
visualize(G, color=data.y)

如图所示:
在这里插入图片描述

参考:

PyTorch Geometric (PyG) 入门教程

http://www.yayakq.cn/news/876806/

相关文章:

  • 爬虫网站怎么做起名最好的网站排名
  • 云南省文山建设厅网站上海网站建设上海
  • 权威的唐山网站建设建立问答类的网站
  • 做新网站不换域名wordpress点击打印网页
  • 山西省工程建设标准定额网站老板办公室装修效果图
  • 公司网站简历刷新怎么做linux系统
  • 网站 文件夹 上传网站建设学习网站
  • 阳谷聊城网站优化今天最新军事新闻
  • 网站开发过程代码问题 解决郑州今天管控最新消息
  • 超便宜的网站修改wordpress评论
  • 免费网站建设步骤软件定制一般多少钱
  • 和政网站建设长春做网站哪家便宜
  • 深圳企业专业网站设计大连网站专业制作
  • 网址自动生成手机网站在哪个网站订酒店做申根签证
  • 上海高端品牌网站建设赚钱的网站开发项目
  • 网站服务器和空间的区别枣庄网站设计
  • 购物网站难做吗WordPress phpspider
  • 做logo设计的网站中国网站排名榜
  • 在线直播网站开发实战项目珠海企业医疗网站建设
  • 网站项目设计书wordpress输出外部文章
  • 宁波海曙网站开发织梦网站添加广告位
  • 甘肃白银住房建设局网站自己注册公司的流程
  • 秦皇岛网站建设企业wordpress 更改首页
  • 韶关市住房和城乡建设部网站怎么给网站动态做伪静态
  • 网站建设关键技术网站策划书模板大全
  • 快捷做网站锦州网站建设工作
  • 太原做网站哪家公司好合肥水运建设工程监理网站
  • 2016做网站还赚钱吗郑州 科技有限公司 网站建设
  • 网站开发软件成本php网站服务器架设
  • 广州游戏网站建设设计说明万能模板200字