b=torch.Tensor([[[[1,2,3],[4,5,6],[7,8,9]],[[1,2,3],[4,5,6],[7,8,9]]]])
#view 方法是将其先变为1维最后从低纬度到高纬度分配,分配后,元素也换了维度
print(b.view(b.shape[-1],-1,b.shape[1],b.shape[2]))
# 而这个则不同 最小改变的一个 一个维度 而不是元素  原来手牵手的元素还是挨着的
print(b.permute(3,0,1,2).contiguous())某些维度的元素数量发生变化的时候使用view维度中元素数量不发生变化的时候使用permute(3,0,1,2).contiguous一个是基于元素一个是基于维度最小操作单位不同

pytorch 维度变化的时候应该使用什么方法permute相关推荐

  1. pq 中m函数判断嵌套_Python中numpy的布尔判断、切片、维度变化、合并、通用函数...

    关注微xin公共hao:小程在线 import numpy as np ###################################数据的布尔值判断###发财中国年########## x= ...

  2. 处理多维度变化——桥接模式

    本文转载自 :http://blog.csdn.net/lovelion/article/details/7464183 在正式介绍桥接模式之前,我先跟大家谈谈两种常见文具的区别,它们是毛笔和蜡笔.假 ...

  3. 增加维度torch_Pytorch-tensor的维度变化

    引言 本篇介绍tensor的维度变化. 维度变化改变的是数据的理解方式! view/reshape:大小不变的条件下,转变shape squeeze/unsqueeze:减少/增加维度 transpo ...

  4. C#代码像QQ的右下角消息框一样,无论现在用户的焦点在哪个窗口,消息框弹出后都不影响焦点的变化,那么有两种方法...

    你QQ的右下角消息框一样,无论现在用户的焦点在哪个窗口,消息框弹出后都不影响焦点的变化,那么有两种方法: 要么重写需要弹出的窗体的事件: protected override CreateParams ...

  5. python保存模型与参数_基于pytorch的保存和加载模型参数的方法

    当我们花费大量的精力训练完网络,下次预测数据时不想再(有时也不必再)训练一次时,这时候torch.save(),torch.load()就要登场了. 保存和加载模型参数有两种方式: 方式一: torc ...

  6. 传统与深度学习遥感变化监测遥感技术路线与方法

    传统与深度学习遥感变化监测遥感技术路线与方法 基于多时相影像进行地表覆盖变化监测是遥感的一个重要应用,在城市违法建设监测.水政违法建设监测.森林砍伐监测等领域得到广泛应用.由于遥感算法.数据源质量等原 ...

  7. arcgis使用arcpy计算土地利用LUCC变化转移矩阵、马尔科夫模型变化表,最好用的方法TabulateArea实现两期数据变化统计

    arcgis使用arcpy计算土地利用LUCC变化转移矩阵.马尔科夫模型变化表,最好用的方法TabulateArea实现两期数据变化统计: 下载链接:LUCC变化转移矩阵Arcpy脚本 coding ...

  8. pytorch维度变换

    一.view/reshape In [1]: import torchIn [2]: a = torch.rand(4,1,28,28)In [3]: a.shape Out[3]: torch.Si ...

  9. 【设计模式自习室】桥接模式 Bridge Pattern:处理多维度变化

    前言 <设计模式自习室>系列,顾名思义,本系列文章带你温习常见的设计模式.主要内容有: 该模式的介绍,包括: 引子.意图(大白话解释) 类图.时序图(理论规范) 该模式的代码示例:熟悉该模 ...

最新文章

  1. 1291 火车线路(区间修改,区间最值)
  2. sublime搭建C/C++编译环境(超完美的配置并配上内容详细讲解!!)
  3. H5学习从0到1-H5的基本标签(2)
  4. Linux—vim常用命令
  5. 游戏AI之决策结构—行为树
  6. opencv学习笔记(六)直方图比较图片相似度
  7. 【BZOJ3616】War,KD树+bitset压位
  8. 【文件包含、宏、条件编译】(学习笔记21--预处理命令)
  9. 【java笔记】泛型定义和使用
  10. 计算机硬件格式,排版格式要求_计算机硬件及应用_IT/计算机_资料
  11. Undertow技术:为什么很多Spring Boot开发者放弃了Tomcat?
  12. docker host模式拿到nginx远程ip端口_docker网络模式实战
  13. vba mysql_VBA连接Mysql数据库
  14. 2020最新微信小程序学习资源汇总,包括文档、视频、系列教程、开源项目、框架!
  15. ubuntu防火墙,ufw命令
  16. 数控dda法直线插补程序c语言,DDA法直线插补
  17. jmeter录制postman脚本
  18. 互联网赚钱:一个抖音小项目,分析下,人人都能做
  19. 关于Fragment + RecyclerView + Toolbar + BottomNavigationView的组合应用
  20. 如何禁用笔记本触摸板

热门文章

  1. mysql docker 2003_解决远程连接mysql 报 2003错误的问题(docker)
  2. oracle 11g rac手册(第2版) 高清,Oracle Database11g RAC手册(第2版)_IT教程网
  3. java对象的状态,Java编程菜鸟课程:状态对象
  4. php原生 文章浏览量,调用WordPress函数统计文章访问量及PHP原生计数器的实现
  5. 东华计算机学院常珊,常姗 - 东华大学 - 计算机科学与技术学院
  6. icc校色文件使用教程_Flink教程-flink 1.11使用sql将流式数据写入文件系统
  7. 部分样式在360和ie上不能显示_Adobe Photoshop添加图层样式全方面介绍
  8. 12306抢票脚本 python_如何使用Python实现12306抢票?摆脱无票可买的窘境
  9. linux中terminal中编译源码,分享|Terminator:一款一个窗口包含多个终端的 Linux 终端仿真器...
  10. 讯飞语音识别_赛诺语音输入法报告 搜狗、讯飞、百度AI语音输入哪家强