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中的__init__ 、__new__、__call__小结
Apr 25 Python
详解Python编程中包的概念与管理
Oct 16 Python
python实现FTP服务器服务的方法
Apr 11 Python
python字符串过滤性能比较5种方法
Jun 22 Python
Python设计模式之命令模式简单示例
Jan 10 Python
python pandas中DataFrame类型数据操作函数的方法
Apr 08 Python
Python3.5 处理文本txt,删除不需要的行方法
Dec 10 Python
Python基于Tensor FLow的图像处理操作详解
Jan 15 Python
Pycharm 安装 idea VIM插件的图文教程详解
Feb 21 Python
Opencv图像处理:如何判断图片里某个颜色值占的比例
Jun 03 Python
Python爬虫之Selenium中frame/iframe表单嵌套页面
Dec 04 Python
使用Python+OpenCV进行卡类型及16位卡号数字的OCR功能
Aug 30 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
php htmlspecialchars加强版
2010/02/16 PHP
Yii把CGridView文本框换成下拉框的方法
2014/12/03 PHP
浅谈php+phpStorm+xdebug配置方法
2015/09/17 PHP
Joomla调用系统自带编辑器的实现方法
2016/05/05 PHP
PHP的PDO大对象(LOBs)
2019/01/27 PHP
JQuery将文本转化成JSON对象需要注意的问题
2011/05/09 Javascript
javascript一元操作符(递增、递减)使用示例
2013/08/07 Javascript
一款基于jQuery的图片场景标注提示弹窗特效
2015/01/05 Javascript
删除javascript所创建子节点的方法
2015/05/21 Javascript
JavaScript中getUTCMinutes()方法的使用详解
2015/06/10 Javascript
jQuery实现自动与手动切换的滚动新闻特效代码分享
2015/08/27 Javascript
jQuery实现折叠、展开的菜单组效果代码
2015/09/16 Javascript
JavaScript浏览器对象之一Window对象详解
2016/06/03 Javascript
jQuery EasyUI中的日期控件DateBox修改方法
2016/11/09 Javascript
探讨AngularJs中ui.route的简单应用
2016/11/16 Javascript
根据输入邮箱号跳转到相应登录地址的解决方法
2016/12/13 Javascript
jQuery EasyUI 页面加载等待及页面等待层
2017/02/06 Javascript
vue上传图片组件编写代码
2017/07/26 Javascript
vue cli使用绝对路径引用图片问题的解决
2017/12/06 Javascript
JS数组push、unshift、pop、shift方法的实现与使用方法示例
2020/04/29 Javascript
基于canvas实现手写签名(vue)
2020/05/21 Javascript
[01:35:13]DOTA2-DPC中国联赛 正赛 DLG vs PHOENIX BO3 第一场 1月18日
2021/03/11 DOTA
python os.rename实例用法详解
2020/12/06 Python
利用纯CSS3实现文字向右循环闪过效果实例(可用于移动端)
2017/06/15 HTML / CSS
网购亚洲时装、美容产品和生活百货:YesStyle
2016/09/15 全球购物
英国山地公路自行车商店:Tweeks Cycles
2018/03/16 全球购物
护理自我鉴定范文
2013/10/06 职场文书
大客户销售经理职责
2013/12/04 职场文书
五一服装活动方案
2014/01/11 职场文书
优秀导游先进事迹材料
2014/01/25 职场文书
开业庆典策划方案
2014/02/18 职场文书
中学生家长评语大全
2014/04/16 职场文书
高中生旷课检讨书
2014/10/08 职场文书
先进典型事迹材料
2014/12/29 职场文书
餐厅如何利用“营销策略”扭转亏本局面
2019/10/15 职场文书
python某漫画app逆向
2021/03/31 Python