博客
关于我
pytorch torch.triu
阅读量:797 次
发布时间:2023-04-03

本文共 690 字,大约阅读时间需要 2 分钟。

PyTorch API 文档

torch.triu 函数说明

torch.triu 是 PyTorch 中一个功能强大的工具,用于返回上三角矩阵。该函数对于数据科学家和工程师在处理矩阵运算时非常有用。

函数定义

torch.triu(input, diagonal=0, out=None) → Tensor

参数说明

参数名称 参数类型 描述
input Tensor 要处理的输入张量
diagonal int 要考虑的对角线索引,默认为 0
out Tensor 输出张量,用户可选择是否返回结果

功能描述

torch.triu 函数的作用是从输入张量中提取上三角矩阵。上三角矩阵是指矩阵中所有元素的下三角部分(包括对角线)为空。该函数默认返回新的张量,除非你指定了 out 参数,此时函数将直接修改原张量。

示例

a = torch.randn(3, 3)# 返回的结果如下:tensor([[ 0.2309,  0.5207,  2.0049],        [ 0.0000, -1.0680,  0.6602],        [ 0.0000,  0.0000, -0.4573]])

注意事项

  • 对角线处理:默认情况下,函数会从对角线开始提取上三角矩阵。如果你想从其他对角线开始,可以通过指定 diagonal 参数来实现。
  • 输出形式:如果你希望函数返回新的张量,而不是修改原有张量,可以通过设置 out 参数来实现。

参考文档

PyTorch 官方文档:torch.triu

如果你有任何问题或需要进一步的帮助,请随时联系 PyTorch 社区或查看官方文档。

转载地址:http://mzrfk.baihongyu.com/

你可能感兴趣的文章
orm总结
查看>>
os.environ 没有设置环境变量
查看>>
os.path.join、dirname、splitext、split、makedirs、getcwd、listdir、sep等的用法
查看>>
os.removexattr 的 Python 文档——‘*‘(星号)参数是什么意思?
查看>>
os.system 在 Python 中不起作用
查看>>
OS2ATC2017:阿里研究员林昊畅谈操作系统创新与挑战
查看>>
OSCACHE介绍
查看>>
SQL--合计函数(Aggregate functions):avg,count,first,last,max,min,sum
查看>>
OSChina 周五乱弹 ——吹牛扯淡的耽误你们学习进步了
查看>>
SQL--mysql索引
查看>>
OSChina 周四乱弹 ——程序员为啥要买苹果手机啊?
查看>>
OSChina 周日乱弹 —— 2014 年各种奇葩评论集合
查看>>
OSChina 技术周刊第十期,每周技术抢先看!
查看>>
OSError: no library called “cairo-2“ was foundno library called “cairo“ was foundno library called
查看>>
OSError: [WinError 193] %1 不是有效的 Win32 应用程序。
查看>>
osgearth介绍
查看>>
OSGi与Maven、Eclipse PlugIn的区别
查看>>
Osgi环境配置
查看>>
OSG——选取和拖拽
查看>>
OSG中找到特定节点的方法(转)
查看>>