pytorch中tensor.expand()和tensor.expand_as()函数详解


Posted in Python onDecember 27, 2019

tensor.expend()函数

>>> import torch
>>> a=torch.tensor([[2],[3],[4]])
>>> print(a.size())
torch.Size([3, 1])
>>> a.expand(3,2)
tensor([[2, 2],
    [3, 3],
    [4, 4]])
>>> a
tensor([[2],
    [3],
    [4]])

可以看出expand()函数括号里面为变形后的size大小,而且原来的tensor和tensor.expand()是不共享内存的。

tensor.expand_as()函数

>>> b=torch.tensor([[2,2],[3,3],[5,5]])
>>> print(b.size())
torch.Size([3, 2])
>>> a.expand_as(b)
tensor([[2, 2],
    [3, 3],
    [4, 4]])
>>> a
tensor([[2],
    [3],
    [4]])

可以看出,b和a.expand_as(b)的size是一样大的。且是不共享内存的。

以上这篇pytorch中tensor.expand()和tensor.expand_as()函数详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
在python中的socket模块使用代理实例
May 29 Python
python基础教程之序列详解
Aug 29 Python
Python基于PycURL实现POST的方法
Jul 25 Python
Python编程中的文件操作攻略
Oct 16 Python
Python实现的选择排序算法示例
Nov 29 Python
Python基于OpenCV实现人脸检测并保存
Jul 23 Python
Python集合基本概念与相关操作实例分析
Oct 30 Python
基于Python获取城市近7天天气预报
Nov 26 Python
Python网络爬虫四大选择器用法原理总结
Jun 01 Python
浅谈matplotlib中FigureCanvasXAgg的用法
Jun 16 Python
Python分类测试代码实例汇总
Jul 23 Python
python垃圾回收机制原理分析
Apr 13 Python
python装饰器相当于函数的调用方式
Dec 27 #Python
Python 实现数组相减示例
Dec 27 #Python
Pandas 解决dataframe的一列进行向下顺移问题
Dec 27 #Python
Pandas实现DataFrame按行求百分数(比例数)
Dec 27 #Python
pandas的相关系数与协方差实例
Dec 27 #Python
详解opencv中画圆circle函数和椭圆ellipse函数
Dec 27 #Python
如何更改 pandas dataframe 中两列的位置
Dec 27 #Python
You might like
php可生成缩略图的文件上传类实例
2014/12/17 PHP
PHP实现补齐关闭的HTML标签
2016/03/22 PHP
Array.prototype.slice 使用扩展
2010/06/09 Javascript
jQuery实现折叠、展开的菜单组效果代码
2015/09/16 Javascript
浅谈javascript中的call、apply、bind
2016/03/06 Javascript
HTML5 js实现拖拉上传文件功能
2020/11/20 Javascript
基于Vue2x的图片预览插件的示例代码
2018/05/14 Javascript
vue中如何实现后台管理系统的权限控制的方法示例
2018/09/19 Javascript
对于防止按钮重复点击的尝试详解
2019/04/22 Javascript
Vue.js轮播图走马灯代码实例(全)
2019/05/08 Javascript
详解vue-cli3开发Chrome插件实践
2019/05/29 Javascript
JavaScript前端页面搜索功能案例【基于jQuery】
2019/07/10 jQuery
通过扫小程序码实现网站登陆功能
2019/08/22 Javascript
JS常见面试试题总结【去重、遍历、闭包、继承等】
2019/08/27 Javascript
Javascript 类型转换、封闭函数及常见内置对象操作示例
2019/11/15 Javascript
基于JS实现快速读取TXT文件
2020/08/25 Javascript
[03:43]2014DOTA2西雅图国际邀请赛 newbee战队巡礼
2014/07/07 DOTA
Python过滤函数filter()使用自定义函数过滤序列实例
2014/08/26 Python
用Python中的字典来处理索引统计的方法
2015/05/05 Python
Python文件打开方式实例详解【a、a+、r+、w+区别】
2019/03/30 Python
Python time库基本使用方法分析
2019/12/13 Python
解决pytorch 交叉熵损失输出为负数的问题
2020/07/07 Python
如何用python爬取微博热搜数据并保存
2021/02/20 Python
利用CSS3的特性改变文本选中时的颜色
2013/09/11 HTML / CSS
医药工作者的求职信范文
2013/09/21 职场文书
经典优秀个人求职自荐信格式
2013/09/25 职场文书
工业自动化专业毕业生推荐信
2013/11/18 职场文书
公关关系专员的自我评价分享
2013/11/20 职场文书
入党积极分子思想汇报
2014/01/02 职场文书
大学社团活动策划书
2014/01/26 职场文书
门店业绩提升方案
2014/06/08 职场文书
关于爱国的标语
2014/06/24 职场文书
房屋转让协议书
2014/10/18 职场文书
宾馆客房管理制度
2015/08/06 职场文书
职场:企业印章管理制度(模板)
2019/10/18 职场文书
Python内置数据类型中的集合详解
2022/03/18 Python