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获取Linux系统的各种信息
Jul 10 Python
Python入门篇之文件
Oct 20 Python
Python中的生成器和yield详细介绍
Jan 09 Python
python利用拉链法实现字典方法示例
Mar 25 Python
Python学习教程之常用的内置函数大全
Jul 14 Python
python实现扫描局域网指定网段ip的方法
Apr 16 Python
Python with用法:自动关闭文件进程
Jul 10 Python
Python使用tkinter模块实现推箱子游戏
Oct 08 Python
对python中assert、isinstance的用法详解
Nov 27 Python
Python字符串、列表、元组、字典、集合的补充实例详解
Dec 20 Python
django model通过字典更新数据实例
Apr 01 Python
如何使用 Python 读取文件和照片的创建日期
Sep 05 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约瑟夫问题解决关于处死犯人的算法
2015/03/23 PHP
php生成gif动画的方法
2015/11/05 PHP
PHP与Ajax相结合实现登录验证小Demo
2016/03/16 PHP
PHP单例模式定义与使用实例详解
2017/02/06 PHP
PHP code 验证码生成类定义和简单使用示例
2020/05/27 PHP
兼容IE/Firefox/Opera/Safari的检测页面装载完毕的脚本Ext.onReady的实现
2009/07/14 Javascript
Dom 学习总结以及实例的使用介绍
2013/04/24 Javascript
javasctipt如何显示几分钟前、几天前等
2014/04/30 Javascript
jQuery使用post方法提交数据实例
2015/03/25 Javascript
基于zepto的移动端轻量级日期插件--date_picker
2016/03/04 Javascript
jQuery的Each比JS原生for循环性能慢很多的原因
2016/07/05 Javascript
javascript兼容性(实例讲解)
2017/08/15 Javascript
详解AngularJS之$window窗口对象
2018/01/17 Javascript
基于vue中解决v-for使用报红并出现警告的问题
2018/03/03 Javascript
Node.js爬取豆瓣数据实例分析
2018/03/05 Javascript
详细教你微信公众号正文页SVG交互开发技巧
2019/07/25 Javascript
《javascript设计模式》学习笔记一:Javascript面向对象程序设计对象成员的定义分析
2020/04/07 Javascript
jQuery实现的解析本地 XML 文档操作示例
2020/04/30 jQuery
[08:29]DOTA2每周TOP10 精彩击杀集锦vol.7
2014/06/25 DOTA
python3.5仿微软计算器程序
2020/03/30 Python
Python 自动化表单提交实例代码
2017/06/08 Python
python爬虫爬取网页表格数据
2018/03/07 Python
python中单下划线_的常见用法总结
2018/07/10 Python
wxPython多个窗口的基本结构
2019/11/19 Python
我未来的职业规划范文
2014/01/11 职场文书
全国道德模范事迹
2014/02/01 职场文书
员工生日活动方案
2014/08/24 职场文书
物理分数没达标检讨书
2014/09/13 职场文书
干部作风建设个人剖析材料
2014/10/11 职场文书
保研导师推荐信
2015/03/25 职场文书
患者身份识别制度
2015/08/06 职场文书
2016年万圣节活动个人总结
2016/04/05 职场文书
Golang 获取文件md5校验的方法以及效率对比
2021/05/08 Golang
python的变量和简单数字类型详解
2021/09/15 Python
浅谈TypeScript 索引签名的理解
2021/10/16 Javascript
Python必备技巧之函数的使用详解
2022/04/04 Python