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 运算符 供重载参考
Jun 11 Python
使用Python3编写抓取网页和只抓网页图片的脚本
Aug 20 Python
python实现用户登录系统
May 21 Python
numpy.random.seed()的使用实例解析
Feb 03 Python
基于python批量处理dat文件及科学计算方法详解
May 08 Python
django静态文件加载的方法
May 20 Python
Python列表推导式与生成器用法分析
Aug 02 Python
python将三维数组展开成二维数组的实现
Nov 30 Python
python3通过udp实现组播数据的发送和接收操作
May 05 Python
Python如何获取文件路径/目录
Sep 22 Python
Pandas直接读取sql脚本的方法
Jan 21 Python
Python中的socket网络模块介绍
Jul 23 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获取网页内容方法总结
2008/12/04 PHP
php实现的XML操作(读取)封装类完整实例
2017/02/23 PHP
$.ajax返回的JSON无法执行success的解决方法
2011/09/09 Javascript
javascript object array方法使用详解
2012/12/03 Javascript
解决js正则匹配换行问题实现代码
2012/12/10 Javascript
javascript实现tabs选项卡切换效果(扩展版)
2013/03/19 Javascript
JS去除数组重复值的五种不同方法
2013/09/06 Javascript
jQuery表格插件ParamQuery简单使用方法示例
2013/12/05 Javascript
详解JavaScript常量定义
2017/01/03 Javascript
NodeJS学习笔记之Module的简介
2017/03/24 NodeJs
在Vue中如何使用Cookie操作实例
2017/07/27 Javascript
浅谈Node.js 沙箱环境
2018/05/15 Javascript
JS构造一个html文本内容成文件流形式发送到后台
2018/07/31 Javascript
JavaScript实现的级联算法示例【省市二级联动功能】
2018/12/25 Javascript
React中this丢失的四种解决方法
2019/03/12 Javascript
JS中实现浅拷贝和深拷贝的代码详解
2019/06/05 Javascript
vue项目使用高德地图的定位及关键字搜索功能的实例代码(踩坑经验)
2020/03/07 Javascript
Vue自动构建发布脚本的方法示例
2020/07/24 Javascript
Jquery cookie插件实现原理代码解析
2020/08/04 jQuery
Python迭代器和生成器介绍
2015/03/06 Python
Python实现优先级队列结构的方法详解
2016/06/02 Python
Python 实现取矩阵的部分列,保存为一个新的矩阵方法
2018/11/14 Python
学习python可以干什么
2019/02/26 Python
Python使用sqlalchemy模块连接数据库操作示例
2019/03/13 Python
Python Flask框架实现简单加法工具过程解析
2020/06/03 Python
python中append函数用法讲解
2020/12/11 Python
CSS3——齿轮转动关键代码
2013/05/02 HTML / CSS
html5 canvas的绘制文本自动换行的示例代码
2018/09/17 HTML / CSS
彪马美国官网:PUMA美国
2017/03/09 全球购物
英国50岁以上人群的交友网站:Ourtime
2018/03/28 全球购物
瑞士设计师家具和家居饰品网上商店:Bruno Wickart
2019/03/18 全球购物
2014两会学习心得:榜样精神伴我行
2014/03/17 职场文书
美容院店长岗位职责
2014/04/08 职场文书
老龙头导游词
2015/02/11 职场文书
护士年终个人总结
2015/02/13 职场文书
2019企业文化管理制度范本!
2019/08/06 职场文书