当前位置: 首页 > news >正文

【pytorch】维度变换

【pytorch】维度变换

    • View操作
    • unSqueeze操作
    • 图片处理的一个案例
    • squeeze 维度删减操作
    • 维度扩展-expand
    • 维度扩展-repeat
    • 矩阵的转置操作-transpose

View操作

将一个四维的张量(b x c x h x w)转换成一个二维的张量
在这里插入图片描述

对于四张图片 将每一张图像用一行向量进行表示,忽略通道信息

unSqueeze操作

增加一个维度,在指定索引位置添加维度吗,不会改变数据本身,相当于新增加一个组别
在这里插入图片描述

在这里插入图片描述

图片处理的一个案例

bias相当于给每一个channel上的所有像素增加一个偏置

需要变换bias的维度
在这里插入图片描述

squeeze 维度删减操作

  • b.squeeze() 删减所有维度为1

在这里插入图片描述

在这里插入图片描述

维度扩展-expand

应用场景:四张32通道的14 x 14大小的图片,然后添加上偏置1,32,1,1 那么需要对偏置进行扩展

在这里插入图片描述

在这里插入图片描述

维度扩展-repeat

这种方法会主动复制内存数据,repeat的每一个参数表示复制数据多少次

在这里插入图片描述

矩阵的转置操作-transpose

在这里插入图片描述

http://www.lryc.cn/news/92520.html

相关文章:

  • vue3中的nextTick()
  • 高效学习传感器|霍尔式传感器
  • 2023年前端面试高频考点HTML5+CSS3
  • 企业开源测试项目实战(附全套实战项目教程+视频+源码)
  • 信创办公–基于WPS的EXCEL最佳实践系列 (创建表格)
  • 四、HAL_驱动机械按键
  • 机器学习实战六步法之数据收集方法(四)
  • 神经网络:CNN中的filter,kernel_size,strides,padding对输出形状的影响
  • Spring Boot集成Redisson布隆过滤器案例
  • 使用 VSCode SSH 公网远程连接本地服务器开发 - cpolar内网穿透
  • portraiture宿主插件最新v4中文版本下载及使用教程
  • 一. ATR技术指标的定义与运用
  • linux find帮助文档
  • 搜索与图论(acwing算法基础)
  • 【数据结构】何为数据结构。
  • 【P57】JMeter 保存响应到文件(Save Responses to a file)
  • Visual Studio 2022 v17.6 正式发布
  • std::chrono时间处理
  • ieda codeformatV2.xml
  • Hbase
  • [golang 微服务] 5. 微服务服务发现介绍,安装以及consul的使用,Consul集群
  • 【数据结构】哈希应用
  • 【 Python 全栈开发 - WEB开发篇 - 31 】where条件查询
  • Android系统的Ashmem匿名共享内存子系统分析(5)- 实现共享的原理
  • 谈一谈冷门的C语言爬虫
  • 基于状态的维护(CBM)如何推动设备效率提高?
  • DC LAB8SDC约束四种时序路径分析
  • 学生考试作弊检测系统 yolov8
  • 【基于容器的部署、扩展和管理】 3.2 基于容器的应用程序部署和升级
  • Jmeter 实现 grpc服务 压测