pytorch中的torch.squeeze和torch.unsqueeze

python 复制代码
torch.squeeze(input, dim=None) → Tensor

torch.unsqueeze()函数的作用减少数组input指定的维度dim,如果dim不指定,则删除大小为1的维度。返回一个tensor。

如果数组A的维度为(1,1,3)那么执行 torch.squeeze(A,1) 后A的维度变为 (1,3)。

python 复制代码
torch.unsqueeze(input, dim) → Tensor

torch.unsqueeze()函数的作用增加数组input指定的维度dim。

例如两行三列的数组A维度为(2,3),那么这个数组就有三个位置可以增加维度,分别是( [位置0] 2,[位置1] 3 [位置2] )或者是 ( [位置-3] 2,[位置-2] 3 [位置-1] ),如果执行 torch.unsqueeze(A,1),数据的维度就变为了 (2,1,3)。

相关推荐
徐小夕@趣谈前端6 分钟前
NO-CRM 2.0正式上线,Vue3+Echarts+NestJS实现的全栈CRM系统,用AI重新定义和实现客户管理系统
前端·javascript·人工智能·开源·编辑器·echarts
北鹤M14 分钟前
用MeteoStat计算任意时刻经纬度真实气象数据
人工智能·python
茶栀(*´I`*)29 分钟前
PyTorch实战:CNN实现CIFAR-10图像分类的思路与优化
pytorch·深度学习·cnn
小王努力学编程35 分钟前
LangChain——AI应用开发框架(核心组件1)
linux·服务器·前端·数据库·c++·人工智能·langchain
庄小焱39 分钟前
【机器学习】——房屋销售价格预测实战
人工智能·算法·机器学习·预测模型
人工智能AI技术1 小时前
【Agent从入门到实践】29 开发第一个Agent——需求定义
人工智能·python
爱喝可乐的老王1 小时前
深度学习初认识
人工智能·深度学习
前端达人1 小时前
为什么聪明的工程师都在用TypeScript写AI辅助代码?
前端·javascript·人工智能·typescript·ecmascript
AI科技星1 小时前
张祥前统一场论的数学表述与概念梳理:从几何公设到统一场方程
人工智能·线性代数·算法·机器学习·矩阵·数据挖掘
丝斯20111 小时前
AI学习笔记整理(55)——大模型训练流程
人工智能·笔记·学习