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 splitlines使用技巧
Sep 06 Python
python正则表达式爬取猫眼电影top100
Feb 24 Python
Python迭代器与生成器基本用法分析
Jul 26 Python
python中for循环输出列表索引与对应的值方法
Nov 07 Python
解决pycharm工程启动卡住没反应的问题
Jan 19 Python
pyqt弹出新对话框,以及关闭对话框获取数据的实例
Jun 18 Python
什么是python的自省
Jun 21 Python
通过Python pyecharts输出保存图片代码实例
Nov 25 Python
Python Selenium操作Cookie的实例方法
Feb 28 Python
Django实现聊天机器人
May 31 Python
Django REST framework 限流功能的使用
Jun 24 Python
python 中yaml文件用法大全
Jul 04 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+mysql写的留言本
2006/10/09 PHP
用PHP来计算某个目录大小的方法
2014/04/01 PHP
Mootools 1.2教程 Fx.Tween的使用
2009/09/15 Javascript
jQuery对象[0]是什么含义?
2010/07/31 Javascript
JavaScript中的this关键字介绍与使用实例
2013/06/21 Javascript
使用jquery的ajax需要注意的地方dataType的设置
2013/08/12 Javascript
基于Javascript实现倒计时功能
2016/02/22 Javascript
浅谈JavaScript前端开发的MVC结构与MVVM结构
2016/06/03 Javascript
AngularJS extend用法详解及实例代码
2016/11/15 Javascript
JS动态的把左边列表添加到右边的实现代码(可上下移动)
2016/11/17 Javascript
基于pako.js实现gzip的压缩和解压功能示例
2017/06/13 Javascript
AngularJS 多指令Scope问题的解决
2018/10/25 Javascript
浅谈让你的代码更简短,更整洁,更易读的ES6小技巧
2018/10/25 Javascript
Fetch超时设置与终止请求详解
2019/05/18 Javascript
jquery向后台提交数组的代码分析
2020/02/20 jQuery
vue 路由守卫(导航守卫)及其具体使用
2020/02/25 Javascript
一篇文章带你使用Typescript封装一个Vue组件(简单易懂)
2020/06/05 Javascript
Pytorch 实现自定义参数层的例子
2019/08/17 Python
Python 最强编辑器详细使用指南(PyCharm )
2019/09/16 Python
在python3中实现更新界面
2020/02/21 Python
python 识别登录验证码图片功能的实现代码(完整代码)
2020/07/03 Python
Python连接Impala实现步骤解析
2020/08/04 Python
Python如何实现Paramiko的二次封装
2021/01/30 Python
python Autopep8实现按PEP8风格自动排版Python代码
2021/03/02 Python
AmazeUI折叠式卡片布局,整合内容列表、表格组件实现
2020/08/20 HTML / CSS
GEOX鞋美国官方网站:意大利会呼吸的鞋
2017/07/12 全球购物
丝绸和人造花卉、植物和树木:Nearly Natural
2018/11/28 全球购物
美国滑雪板和装备购物网站:Skis.com
2018/12/20 全球购物
意大利男装网店:Vrients
2019/05/02 全球购物
Audible英国:有声读物,30天免费试用
2019/10/16 全球购物
美国眼镜在线零售商:Dualens
2019/12/07 全球购物
电子商务毕业生求职信
2013/11/10 职场文书
公安派出所所长四风问题个人对照检查材料
2014/10/04 职场文书
领导新年致辞2016
2015/07/29 职场文书
品牌形象定位,全面分析
2019/07/23 职场文书
高一作文之乐趣
2019/11/21 职场文书