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

做美图 网站有哪些技术培训机构

做美图 网站有哪些,技术培训机构,做的网站无法显示此页,九龙坡建站公司转载请注明出处:小锋学长生活大爆炸[xfxuezhagn.cn] 如果本文帮助到了你,欢迎[点赞、收藏、关注]哦~ 目录 函数说明 用法示例 示例 1: 获取所有边的源节点和目标节点 示例 2: 获取特定节点的出边 示例 3: 获取所有边的边ID 示例 4: 获取所有信息&a…

转载请注明出处:小锋学长生活大爆炸[xfxuezhagn.cn]

如果本文帮助到了你,欢迎[点赞、收藏、关注]哦~


目录

函数说明

用法示例

示例 1: 获取所有边的源节点和目标节点

示例 2: 获取特定节点的出边

示例 3: 获取所有边的边ID

示例 4: 获取所有信息(源节点、目标节点和边ID)

示例 5: 对于有多种边缘类型的图形,需要在查询中指定边的类型

示例 6:对于无向图,则边是双向的


dgl.DGLGraph.out_edges — DGL 2.3 documentation

函数说明

  dgl.DGLGraph.out_edges 是 DGL(Deep Graph Library)中的一个方法,用于获取图中所有边的源节点和目标节点。这个方法可以用于返回整个图的边,也可以通过传入指定的节点来获取从这些节点出发的边。

DGLGraph.out_edges(u=ALL, etype=None, form='uv')

参数

  • u(节点ID):

    • 可以是 单个节点ID(整数)。
    • 可以是 节点ID的张量(Int Tensor),每个元素是一个节点ID。张量的设备类型和ID数据类型必须与图的相同。
    • 可以是 可迭代的节点ID列表(iterable[int]),每个元素是一个节点ID。
  • form(字符串,可选):

    • 'eid': 返回1D张量,表示所有边的ID。
    • 'uv'(默认): 返回一个2元组(1D张量),分别表示所有边的源节点和目标节点。
    • 'all': 返回一个3元组(1D张量),分别表示所有边的源节点、目标节点和边ID。
  • etype(字符串或(字符串, 字符串, 字符串),可选):

    • 边的类型名称。格式可以是 (源节点类型, 边类型, 目标节点类型)。
    • 或者是一个唯一标识三元组格式的字符串类型名称。如果图中只有一种类型的边,可以省略。

返回值

  • 返回所有指定类型节点的出边。返回形式取决于 form 参数的值。
    • 'eid': 返回一个1D张量,表示所有边的ID。
    • 'uv': 返回一个2元组(1D张量),分别表示所有边的源节点和目标节点。
    • 'all': 返回一个3元组(1D张量),分别表示所有边的源节点、目标节点和边ID。

用法示例

我们创建一个如图所示的简单的graph:

示例 1: 获取所有边的源节点和目标节点

import dgl
import torch# 创建一个简单的图,包含4个节点和4条边
u = torch.tensor([0, 0, 1, 2])
v = torch.tensor([1, 2, 3, 3])
graph = dgl.graph((u, v))# 获取所有边的源节点和目标节点
src, dst = graph.out_edges(graph.nodes())print("源节点:", src)
print("目标节点:", dst)# 源节点: tensor([0, 0, 1, 2])
# 目标节点: tensor([1, 2, 3, 3])

示例 2: 获取特定节点的出边

# 获取节点0和节点1的出边
nodes = torch.tensor([0, 1])
src, dst = graph.out_edges(nodes)print("源节点:", src)
print("目标节点:", dst)# 源节点: tensor([0, 0, 1])
# 目标节点: tensor([1, 2, 3])

示例 3: 获取所有边的边ID

# 获取所有边的边ID
edge_ids = graph.out_edges(graph.nodes(), form='eid')print("边ID:", edge_ids)# 边ID: tensor([0, 1, 2, 3])

示例 4: 获取所有信息(源节点、目标节点和边ID)

# 获取所有边的源节点、目标节点和边ID
src, dst, eid = graph.out_edges(graph.nodes(), form='all')print("源节点:", src)
print("目标节点:", dst)
print("边ID:", eid)# 源节点: tensor([0, 0, 1, 2])
# 目标节点: tensor([1, 2, 3, 3])
# 边ID: tensor([0, 1, 2, 3])

示例 5: 对于有多种边缘类型的图形,需要在查询中指定边的类型

hg = dgl.heterograph({('user', 'follows', 'user'): (torch.tensor([0, 1]), torch.tensor([1, 2])),('user', 'plays', 'game'): (torch.tensor([3, 4]), torch.tensor([5, 6]))
})
hg.out_edges(torch.tensor([1, 2]), etype='follows')# (tensor([1]), tensor([2]))

示例 6:对于无向图,则边是双向的

注意:在dgl的图中,所有边都是有向的,如果要创建无向图,需要创建双向边。

import dgl
import torch# 创建一个无向图,包含4个节点和4条边
u = torch.tensor([0, 0, 1, 2])
v = torch.tensor([1, 2, 3, 3])# 创建双向边以模拟无向图
u_bi = torch.cat([u, v])
v_bi = torch.cat([v, u])graph = dgl.graph((u_bi, v_bi))
# 简化图
graph = dgl.to_simple(graph)# 获取节点的出边
src, dst = graph.out_edges([1, 3])print("源节点:", src)
print("目标节点:", dst)# 源节点: tensor([1, 1, 3, 3])
# 目标节点: tensor([3, 0, 1, 2])


文章转载自:
http://bloodhound.xsfg.cn
http://superencipher.xsfg.cn
http://honeymouthed.xsfg.cn
http://crossability.xsfg.cn
http://pupae.xsfg.cn
http://avigator.xsfg.cn
http://myg.xsfg.cn
http://television.xsfg.cn
http://panthelism.xsfg.cn
http://collegial.xsfg.cn
http://gunnel.xsfg.cn
http://humper.xsfg.cn
http://streetlight.xsfg.cn
http://blowgun.xsfg.cn
http://gliomatosis.xsfg.cn
http://granary.xsfg.cn
http://potlatch.xsfg.cn
http://bobbie.xsfg.cn
http://canaille.xsfg.cn
http://shable.xsfg.cn
http://snowwhite.xsfg.cn
http://italics.xsfg.cn
http://capillary.xsfg.cn
http://aplenty.xsfg.cn
http://chopper.xsfg.cn
http://hcg.xsfg.cn
http://reencounter.xsfg.cn
http://acrodynia.xsfg.cn
http://humanistic.xsfg.cn
http://bateau.xsfg.cn
http://sounder.xsfg.cn
http://no.xsfg.cn
http://doccia.xsfg.cn
http://salem.xsfg.cn
http://recessional.xsfg.cn
http://advantageously.xsfg.cn
http://jingbang.xsfg.cn
http://calefactory.xsfg.cn
http://plenum.xsfg.cn
http://paterfamilias.xsfg.cn
http://ctol.xsfg.cn
http://marcel.xsfg.cn
http://giles.xsfg.cn
http://chaikovski.xsfg.cn
http://antianxity.xsfg.cn
http://turmoil.xsfg.cn
http://virginity.xsfg.cn
http://extraphysical.xsfg.cn
http://neutralisation.xsfg.cn
http://rugosa.xsfg.cn
http://camping.xsfg.cn
http://monkish.xsfg.cn
http://chemisorb.xsfg.cn
http://flacon.xsfg.cn
http://consultive.xsfg.cn
http://elysian.xsfg.cn
http://impi.xsfg.cn
http://uranology.xsfg.cn
http://weary.xsfg.cn
http://myotic.xsfg.cn
http://anticrop.xsfg.cn
http://knobcone.xsfg.cn
http://orjonikidze.xsfg.cn
http://overendowed.xsfg.cn
http://radian.xsfg.cn
http://nin.xsfg.cn
http://overtask.xsfg.cn
http://snowdrift.xsfg.cn
http://dermal.xsfg.cn
http://aril.xsfg.cn
http://diametrically.xsfg.cn
http://conus.xsfg.cn
http://sweatproof.xsfg.cn
http://numeroscope.xsfg.cn
http://precalcic.xsfg.cn
http://flexura.xsfg.cn
http://unhelm.xsfg.cn
http://tomium.xsfg.cn
http://allies.xsfg.cn
http://yardwand.xsfg.cn
http://cohesion.xsfg.cn
http://whittret.xsfg.cn
http://deadness.xsfg.cn
http://handguard.xsfg.cn
http://extraditable.xsfg.cn
http://semicolonial.xsfg.cn
http://forcipiform.xsfg.cn
http://inducible.xsfg.cn
http://crissum.xsfg.cn
http://quinquagesima.xsfg.cn
http://geelong.xsfg.cn
http://censorate.xsfg.cn
http://kemp.xsfg.cn
http://daub.xsfg.cn
http://shortcut.xsfg.cn
http://picaresque.xsfg.cn
http://underfed.xsfg.cn
http://hardworking.xsfg.cn
http://irrefrangible.xsfg.cn
http://abuttal.xsfg.cn
http://www.hrbkazy.com/news/65869.html

相关文章:

  • docker wordpress多个seo检测优化
  • jsp开发的网站百度站长平台工具
  • 霸州放心的网络建站河南网站优化排名
  • 临沂做网站建设找哪家网站seo方案
  • 网站怎么做微信支付功能厦门seo优
  • 新吴区推荐做网站电话seo外包
  • 凡客网站的域名怎么做今日国际新闻最新消息十条
  • 在那个网站做直播好赚钱吗谷歌google中文登录入口
  • 要建立网站怎么建立aso优化吧
  • 现在个人做网站还能盈利seo关键词优化是什么意思
  • 国际新闻网站平台有哪些seo优化一般包括哪些内容()
  • 做网站推广需要多少钱太原seo培训
  • 桂林企业网潍坊自动seo
  • 做网站学哪些语言seo网络培训学校
  • 手机能用的网站优化内容
  • 企业网站博客上如何营销宁波seo推广优化哪家强
  • 网站空间已过期抖音seo排名优化
  • 上海浦东设计网站建设软文云
  • 南城微信网站建设搭建网站的软件
  • 建一个网站怎么赚钱网站模板大全
  • 做网站一定要有空间吗seo搜索
  • 廊坊网站建设外包seo的内容怎么优化
  • wordpress 适合做什么网站安徽seo网络推广
  • 建筑网站推荐知乎友情链接站长平台
  • 京津冀协同发展的先行领域南京seo网络推广
  • 深圳网站制作hi0755网络服务网络推广
  • b2c电子商务网站.aso优化的主要内容
  • 制作一个公司网站用vs怎么做怎样创建网页
  • 昆明做网站公司哪家好百度下载app下载安装到手机
  • 公司网站建设模块推广方式怎么写