栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Pytorch中tensor.T(torch.T)解析

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Pytorch中tensor.T(torch.T)解析

一. tensor.T解析 1. 说明:

官网:tensor.T,tensor.T表示对tensor张量进行转置,解析如下图所示:

2. 代码例子

2.1 一维张量转置(与原张量相同)

a = torch.randn(3)
a,a.T
结果如下所示:
(tensor([ 1.62, -0.06, -1.31]), tensor([ 1.62, -0.06, -1.31]))

2.2 二维张量转置

a = torch.randn(2,3)
a,a.T #a.T结果由两行三列变成三行两列
结果如下所示:
(tensor([[-1.14,  0.35, -1.82],
         [ 2.33,  1.34,  0.11]]),
 tensor([[-1.14,  2.33],
         [ 0.35,  1.34],
         [-1.82,  0.11]]))

2.3 三维张量转置

a = torch.randn(2,3,3)
a,a.T
结果如下所示:
(tensor([[[-0.57, -0.99, -1.53],
          [ 0.03,  0.56,  1.36],
          [ 0.89, -0.46,  1.48]],
 
         [[-0.31, -0.62, -0.04],
          [ 1.39, -2.48, -1.09],
          [-0.28, -1.24,  0.47]]]),
 tensor([[[-0.57, -0.31],
          [ 0.03,  1.39],
          [ 0.89, -0.28]],
 
         [[-0.99, -0.62],
          [ 0.56, -2.48],
          [-0.46, -1.24]],
 
         [[-1.53, -0.04],
          [ 1.36, -1.09],
          [ 1.48,  0.47]]]))
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/938812.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号