torch.tensor().permute(2,1,0)
参考:
permute函数
python pytorch permute函数
[Python] 维度交换函数:transpose(m,n,r)和permute(m,n,r)
import torch
from torch import nn
import numpy as np
b=np.array([[[ 0, 1, 2,3],[ 4,5,6,7],[ 8,9, 10,11]],[[12, 13, 14, 15],[16, 17,18, 19],[20, 21,22, 23]]])
print(b)
[[[ 0 1 2 3][ 4 5 6 7][ 8 9 10 11]][[12 13 14 15][16 17 18 19][20 21 22 23]]]
unpermuted=torch.tensor(b)
permuted = unpermuted.permute(2,1,0)
print(permuted)
tensor([[[ 0, 12],[ 4, 16],[ 8, 20]],[[ 1, 13],[ 5, 17],[ 9, 21]],[[ 2, 14],[ 6, 18],[10, 22]],[[ 3, 15],[ 7, 19],[11, 23]]], dtype=torch.int32)
torch.tensor().permute(2,1,0)相关推荐
- PyTorch 1.0 中文文档:torch.Tensor
译者:hijkzzz torch.Tensor 是一种包含单一数据类型元素的多维矩阵. Torch定义了八种CPU张量类型和八种GPU张量类型: Data type dtype CPU tensor ...
- pytorch 定义torch类型数据_PyTorch官方中文文档:torch.Tensor
torch.Tensor torch.Tensor是一种包含单一数据类型元素的多维矩阵. Torch定义了七种CPU tensor类型和八种GPU tensor类型: Data tyoe CPU te ...
- PyTorch torch.Tensor.contiguous() 用法与理解
中文文档: contiguous() → Tensor 返回一个内存连续的有相同数据的 tensor,如果原 tensor 内存连续则返回原 tensor 英文文档: contiguo ...
- PyTorch 笔记(02)— 常用创建 Tensor 方法(torch.Tensor、ones、zeros、eye、arange、linspace、rand、randn、new)
1. Tensor 概念分类 PyTorch 中的张量(Tensor)类似 NumPy 中的 ndarrays,之所以称之为 Tensor 的另一个原因是它可以运行在 GPU 中,以加速运算. 1.1 ...
- pytorch中的torch.tensor.repeat以及torch.tensor.expand用法
文章目录 torch.tensor.expand torch.tensor.repeat torch.tensor.expand 先看招 import torch x = torch.tensor([ ...
- 通俗讲解Pytorch梯度的相关问题:计算图、torch.no_grad、zero_grad、detach和backward;Variable、Parameter和torch.tensor
文章目录 with torch.no_grad()和requires_grad backward() Variable,Parameter和torch.tensor() zero_grad() 计算图 ...
- Unable to get repr for<class‘torch.Tensor‘>
Unable to get repr for <class 'torch.Tensor'> tensor越界访问后就会变成这样. import torcha_data=torch.Tens ...
- unable to get repr for class ‘torch.tensor‘
unable to get repr for class 'torch.tensor' 出错代码: batch_conf.gather(1, conf_t.view(-1,1)) 最近码代码使用pyt ...
- torch tensor用法
1.x = torch.Tensor(5):zero() Tensor转int: int(x1.cpu().data) range与arange区别: if __name__ == '__main__ ...
最新文章
- Android Wi-Fi基本操作
- linux --- 进程调度
- 01Vue.js快速入门(一)Vue概念及Helloworld
- qt 程序异常结束。_博声医疗:QT间期,QT间期正常范围
- python这个软件学会能做什么工作-学会Python真的有高收入?盯,请查收这份入坑指南...
- MATLAB实战系列(一)-二维路径规划算法续集-图像边缘提取(附代码)
- java jtable 监听事件_【Java】在JTable中设置鼠标监听器,点击操作对应数据
- oracle11g 读写,oracle11g pysical standby开启临时读写
- linux 配置path
- c 将txt导入oracle,如何把文本数据导入Oracle中?
- 政企联手打造智慧城市产业
- Linux文件名中加入时间
- iPhone 13 Pro苍岭绿真机首曝!网友:这次iPhone被渲染图坑惨了
- 看我72变:解决Entity Framework中枚举类型与tinyint的映射问题
- java反射集合类_java反射 - lara - OSCHINA - 中文开源技术交流社区
- debian 修改apache2 https 端口为11443
- iPhone不送充电器?工信部发话了
- 9种缺陷管理工具对比Bugzilla、testRail、TestLink、redmine、禅道、CODING、jira、TAPD、PingCode
- 【学习笔记】InformationTheory——熵,条件熵,联合熵,互信息,交叉熵
- 计算机网络:网络拓扑分类
热门文章
- 题解报告:hdu 4907 Task schedule
- strncmp很好的函数
- 如何用堆栈和循环结构代替递归调用--递归转换为非递归的10条军规
- 机器学习相关——SVD分解
- C# 3.0新特性之扩展方法
- 如何做一个优秀的销售代表
- python web开发第三方库_Python Web开发中常用的第三方库
- python逻辑表达式3+45and_Python 简明教程 --- 5,Python 表达式与运算符
- gradle exclude_Gradle学习记录020 java工程的测试 part1
- 控制台输出红色字体异常提示err