pytorch 调整某一维度数据顺序的方法


Posted in Python onDecember 08, 2018

在pytorch中,Tensor是以引用的形式存在的,故而并不能直接像python交换数据那样

a = torch.Tensor(3,4)
a[0],a[1] = a[1],a[0]

# 这会导致a的结果为a=(a[1],a[1],a[2])
# 而非预期的(a[1],a[0],a[2])

这是因为引用赋值导致的,在交换过程,如下所示,当b的值赋值与a的时候,因为tmp指针与a是同一变量的不同名,故而tmp的内容也会变为b。

# 交换a,b
a,b = b,a
# 等价于
tmp = a
a = b #此时,tmp = a= b
b = tmp

故而在我们通过另外一种方式来对其进行交换,通过对下标索引的方式,对其进行交换

a = torch.Tensor(3,4)
index = [1,0,2]
a = a[index]

以上这篇pytorch 调整某一维度数据顺序的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中实现参数类型检查的简单方法
Apr 21 Python
Python实现批量转换文件编码的方法
Jul 28 Python
Python编程中的文件操作攻略
Oct 16 Python
python中pandas.DataFrame对行与列求和及添加新行与列示例
Mar 12 Python
详解python3中socket套接字的编码问题解决
Jul 01 Python
Python矩阵常见运算操作实例总结
Sep 29 Python
对Python信号处理模块signal详解
Jan 09 Python
Python多线程原理与用法实例剖析
Jan 22 Python
对Python3使运行暂停的方法详解
Feb 18 Python
python实现从尾到头打印单链表操作示例
Feb 22 Python
Python DES加密实现原理及实例解析
Jul 17 Python
Python hashlib和hmac模块使用方法解析
Dec 08 Python
Python操作mongodb数据库的方法详解
Dec 08 #Python
Opencv+Python 色彩通道拆分及合并的示例
Dec 08 #Python
python-opencv颜色提取分割方法
Dec 08 #Python
使用python将图片按标签分入不同文件夹的方法
Dec 08 #Python
对python的输出和输出格式详解
Dec 08 #Python
python 检查文件mime类型的方法
Dec 08 #Python
python使用magic模块进行文件类型识别方法
Dec 08 #Python
You might like
哪吒敖丙传:新人物二哥敖乙出场 小敖丙奶气十足
2020/03/08 国漫
叶罗丽:为什么大家对颜冰这对CP非常关心,却对金茉两人十分冷漠
2020/03/17 国漫
BBS(php & mysql)完整版(三)
2006/10/09 PHP
yii实现CheckBox复选框在同一行显示的方法
2014/12/03 PHP
PHP实现的限制IP投票程序IP来源分析
2016/05/04 PHP
php版微信公众平台实现预约提交后发送email的方法
2016/09/26 PHP
比较详细的关于javascript中void(0)的具体含义解释
2007/08/02 Javascript
IFrame跨域高度自适应实现代码
2012/08/16 Javascript
onkeydown事件解决按回车键直接提交数据的需求
2013/04/11 Javascript
jquery live()重复绑定的解决方法介绍
2014/01/03 Javascript
使用documentElement正确取得当前可见区域的大小
2014/07/25 Javascript
介绍JavaScript的一个微型模版
2015/06/24 Javascript
JS实现具备延时功能的滑动门菜单效果
2015/09/17 Javascript
如何动态加载外部Javascript文件
2015/12/02 Javascript
JavaScript中的事件委托及好处
2016/07/12 Javascript
Vue.js教程之axios与网络传输的学习实践
2017/04/29 Javascript
node使用UEditor富文本编辑器的方法实例
2017/07/11 Javascript
详解jQuery中的getAll()和cleanData()
2019/04/15 jQuery
阿望教你用vue写扫雷小游戏
2020/01/20 Javascript
[06:53]2018DOTA2国际邀请赛寻真——为复仇而来的Newbee
2018/08/15 DOTA
python实现2048小游戏
2015/03/30 Python
Python使用asyncio包处理并发详解
2017/09/09 Python
Django工程的分层结构详解
2019/07/18 Python
关于python导入模块import与常见的模块详解
2019/08/28 Python
Python 类的私有属性和私有方法实例分析
2019/09/29 Python
python 判断txt每行内容中是否包含子串并重新写入保存的实例
2020/03/12 Python
Python+Dlib+Opencv实现人脸采集并表情判别功能的代码
2020/07/01 Python
python中把元组转换为namedtuple方法
2020/12/09 Python
高二历史教学反思
2014/01/25 职场文书
迎国庆演讲稿
2014/09/05 职场文书
工艺技术员岗位职责
2015/02/04 职场文书
开会迟到检讨书范文
2015/05/06 职场文书
提档介绍信范文
2015/10/22 职场文书
公务员廉洁从政心得体会
2016/01/19 职场文书
如何写好活动总结
2019/06/21 职场文书
大学生军训心得体会5篇
2019/08/15 职场文书