permute针对的是转换维度,view等价于reshape。

permute作用为调换Tensor的维度,参数为调换的维度。例如对于一个二维Tensor来说,调用tensor.permute(1,0)意为将1轴(列轴)与0轴(行轴)调换,相当于进行转置。

In [20]: a
Out[20]:
tensor([[0, 1, 2],  [3, 4, 5]])  In [21]: a.permute(1,0)
Out[21]:
tensor([[0, 3],   [1, 4],   [2, 5]])

view

x = torch.randn(4, 4)
x.size()
torch.Size([4, 4])

y = x.view(16)
y.size()
torch.Size([16])

torch permute和view相关推荐

  1. pytorch | transpose、permute、view、contiguous、is_contiguous、reshape

    transpose.contiguous.view a = torch.randn(2,3) #随机产生的2*3的tensor,内存是连续的,所以打印出"真" if a.is_co ...

  2. torch x = x.view(x.size(0),-1)的理解

    目录 一.概述 二.代码展示 一.概述 1.在torch的网络定义部分的forward(self,x)中有可能会出现下面这句话: x = x.view(x.size(0),-1) 2.这句话的意思是将 ...

  3. permute和view

    对于立方体 permute只是从不同角度去看他,导致长宽高发生了改变,其实还是同一个长方体 但是view会直接改变长方体的长宽高,相当于一个没变形,一个变形了

  4. tensor.view().permute()

    tensor.view.permute tensor.view() tensor.permute() tensor.view()   tenor.view()的作用说通俗点就是:该函数返回一个有相同数 ...

  5. Pytorch中 permute / transpose 和 view / reshape, flatten函数

    1.transpose与permute transpose() 和 permute() 都是返回转置后矩阵,在pytorch中转置用的函数就只有这两个 ,这两个函数都是交换维度的操作 transpos ...

  6. torch中x = x.view(..., -1)的解释

    torch中在分类器中,经常会遇到: x = x.view(x.size(0),-1) 其实在torch里面,view函数就相当于numpy的reshape,执行的操作就是对tensor进行维度转换. ...

  7. numpy和torch数据操作对比

    对numpy和torch数据操作进行对比,避免遗忘. ndarray和tensor import torch import numpy as npnp_data = np.arange(6).resh ...

  8. Torch7系列教程之Torch深度学习库教程(一)

    Torch7深度学习库教程 写在前面的话 torch库 1 Tensor库 1.1 Tensor数据使用简介 1.2 Tensor构造函数 1.3 作用于Torch上的一些操作函数 2 Storage ...

  9. torch.contiguous()方法

    orch.contiguous()方法语义上是"连续的",经常与torch.permute().torch.transpose().torch.view()方法一起使用,要理解这样 ...

最新文章

  1. 當前主流防拷光碟的備份
  2. 实地审核和系统审核_在线监测系统运行情况审核
  3. 一、linux的安装
  4. c语言动态存储分配和链表,C语言静态链表和动态链表
  5. java 批量插入clob_SpringBoot系列(16)线程池Executors并发编程之批量查询-插入数据
  6. FreeRTOS+STM32F103中断中发送任务通知单片机死机问题
  7. 教研教改课题 php,乘课题研究东风,掀教研教改高潮
  8. SQL Server自定义函数(Table-valued Functions)
  9. python-下拉框处理
  10. 买的是ARM指令集授权,不是已设计好的CPU核?
  11. Linux宝库名人轶事栏目 | 开源与茶
  12. 飞行管理计算机在ATA章节,民航ATA章节中英文对照.docx
  13. matlab2019b的gui界面在哪_MATLAB(3)——GUI界面设计入门
  14. 大数据与云计算——Vmware虚拟化技术原理
  15. 计算机打字速成,计算机汉字输入五笔字型打字速成.pdf
  16. 使用U盘或移动硬盘制作系统盘
  17. Excel中如何使用字符串提取函数LEFT
  18. 石墨文档软件服务器,软件技巧 篇十三:工作学习好帮手,在线文档使用体验之石墨文档...
  19. 抖音卡点视频怎么制作
  20. 智慧物联下主机加固安全解决方案分析

热门文章

  1. SAP-HANA-S4相对ECC财模块变化点介绍
  2. QTabWidget 改变tabBar位置 并改变文字方向
  3. 聊聊学历那点事----学历重要还是能力重要?
  4. 程序员是学历重要还是能力更重要
  5. 【WORD文档部分消失】元素结束标记中的名称必须与开始标记中的元素类型相匹配
  6. 跨境电商亚马逊爆款标题如何写?之listing系列
  7. 低价格电影票背后的秘密
  8. ORA-00918: 未明确定义列(嵌套查询容易犯的错误)
  9. AMD葫芦里面卖的什么药?
  10. gdfzoj #560 Maple吃饺子