将size=1的维度去掉,默认去掉全为size=1,可以指定具体的

应用

>>> x = torch.zeros(2, 1, 2, 1, 2)
>>> x.size()
torch.Size([2, 1, 2, 1, 2])
>>> y = torch.squeeze(x)
>>> y.size()
torch.Size([2, 2, 2])
>>> y = torch.squeeze(x, 0)
>>> y.size()
torch.Size([2, 1, 2, 1, 2])
>>> y = torch.squeeze(x, 1)
>>> y.size()
torch.Size([2, 2, 1, 2])

API

torch.squeeze(input, dim=None, out=None) → Tensor
参考 描述
input (Tensor) the input tensor.
dim (int, optional) if given, the input will be squeezed only in this dimension
out (Tensor, optional) the output tensor.

参考:
https://pytorch.org/docs/stable/generated/torch.squeeze.html#torch.squeeze

pytorch torch.squeeze相关推荐

  1. pytorch中的torch.squeeze()函数

    torch.squeeze(input, dim=None, out=None) squeeze()函数的功能是维度压缩.返回一个tensor(张量),其中 input 中大小为1的所有维都已删除. ...

  2. pytorch学习 中 torch.squeeze() 和torch.unsqueeze()的用法

    squeeze的用法主要就是对数据的维度进行压缩或者解压. 先看torch.squeeze() 这个函数主要对数据的维度进行压缩,去掉维数为1的的维度,比如是一行或者一列这种,一个一行三列(1,3)的 ...

  3. Pytorch中torch.unsqueeze()和torch.squeeze()函数解析

    一. torch.squeeze()函数解析 1. 官网链接 torch.squeeze(),如下图所示: 2. torch.squeeze()函数解析 torch.squeeze(input, di ...

  4. python中squeeze函数_详解pytorch中squeeze()和unsqueeze()函数介绍

    squeeze的用法主要就是对数据的维度进行压缩或者解压. 先看torch.squeeze() 这个函数主要对数据的维度进行压缩,去掉维数为1的的维度,比如是一行或者一列这种,一个一行三列(1,3)的 ...

  5. pytorch中squeeze()与unsqueeze()的用法

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一.pytorch中的数据维度 二.squeeze()与unsqueeze()用法 1.squeeze() 2.unsque ...

  6. torch.unsqueeze和 torch.squeeze() 详解

    1. torch.unsqueeze 详解 torch.unsqueeze(input, dim, out=None) 作用:扩展维度 返回一个新的张量,对输入的既定位置插入维度 1 注意: 返回张量 ...

  7. PyTorch中squeeze()和unsqueeze()详解

    pytorch中squeeze()和unsqueeze()作用 squeeze() squeeze() 用于在张量的指定维度插入新的维度 (为1) 得到维度提升的张量. unsqueeze() uns ...

  8. torch.squeeze()和unsqueeze()

    torch.squeeze()和unsqueeze() unsqueeze() 函数功能:与squeeze()函数功能相反,用于添加维度. queeze() 函数功能:去除size为1的维度,包括行和 ...

  9. PyTorch : torch.nn.xxx 和 torch.nn.functional.xxx

    PyTorch : torch.nn.xxx 和 torch.nn.functional.xxx 在写 PyTorch 代码时,我们会发现在 torch.nn.xxx 和 torch.nn.funct ...

最新文章

  1. 英特尔发布oneAPI软件计划及beta产品,面向异构计算提供统一可扩展的编程模型
  2. c 读取mysql中表中数据_c#读取MySQL数据表中的内容
  3. raver php,为PhpStorm添加Laravel 代码智能提示功能
  4. 使用ABAP和JavaScript代码生成PDF文件的几种方式
  5. leetcode 338. 比特位计数
  6. 第四届UG2研讨会和竞赛:弥合计算成像与视觉识别之间的鸿沟
  7. 罗永浩:如果没有特斯拉和马斯克 激动人心的电动车时代不会这么早的到来
  8. iPhone 9测试工作结束:4.7英寸小屏设计 主打新兴市场
  9. React学习笔记二 通过柯里化函数实现带参数的事件绑定
  10. motion的移植和使用
  11. 【渝粤教育】国家开放大学2019年春季 233学前儿童语言教育 参考试题
  12. 面向对象分析与设计阅读笔记一
  13. ubuntu备份与恢复
  14. c语言数据结构练习复数操作
  15. 免费idc公益接口_数据科学促进社会公益免费开放数据的最佳来源
  16. ARM汇编之加载寄存器
  17. google不能用解决方法
  18. 【图文详解】一文全面彻底搞懂HBase、LevelDB、RocksDB等NoSQL背后的存储原理:LSM-tree 日志结构合并树...
  19. jquery的学习个人总结
  20. 抗体的N端或C端进行修饰ADC偶联物的过程-瑞禧

热门文章

  1. 使用FlexBox和Json实现类似ComboBox(类似Google的输入提示和自动)功能-基于JQuery-ASP.NET...
  2. “webservice远程测试显示 “测试窗体只能用于来自本地计算机
  3. cmd中python -V版本显示不出来
  4. webbrowser 访问iframe拒绝访问_电脑无法删除文件访问被拒绝【解决方案】
  5. mysql删除选课为空的学生_MySQL一些简单的操作题
  6. Python验证和可视化冰雹猜想、角谷猜想、考拉兹猜想
  7. hive导数据到mysql 自增主键出错_python+mysql做一个图书管理系统?
  8. 面试中死锁的考点总结(死锁的定义、产生原因、四个必要条件、如何预防)
  9. ICT学习笔记(1) 网络以及网络模型的相关知识
  10. mini_Xception架构