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模仿POST提交HTTP数据及使用Cookie值的方法
Nov 10 Python
使用Python发送各种形式的邮件的方法汇总
Nov 09 Python
Windows平台Python连接sqlite3数据库的方法分析
Jul 12 Python
Python中enumerate函数代码解析
Oct 31 Python
python中numpy的矩阵、多维数组的用法
Feb 05 Python
django与小程序实现登录验证功能的示例代码
Feb 19 Python
实例详解Python模块decimal
Jun 26 Python
ML神器:sklearn的快速使用及入门
Jul 11 Python
python实现简单日志记录库glog的使用
Dec 13 Python
pycharm 2020 1.1的安装流程
Sep 29 Python
PyCharm最新激活码(2020/10/27全网最新)
Oct 27 Python
Python打包exe时各种异常处理方案总结
May 18 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
把77A收信机改造成收音机
2021/03/02 无线电
php数组函数序列之array_pop() - 删除数组中的最后一个元素
2011/11/07 PHP
PHP页面跳转操作实例分析(header方法)
2016/09/28 PHP
解决PHP上传非标准格式的图片pjpeg失败的方法
2017/03/12 PHP
ThinkPHP整合datatables实现服务端分页的示例代码
2018/02/10 PHP
php+Ajax处理xml与json格式数据的方法示例
2019/03/04 PHP
Yii Framework框架使用PHPExcel组件的方法示例
2019/07/24 PHP
不错的JS中变量相关的细节分析
2007/08/13 Javascript
javascript eval和JSON之间的联系
2009/12/31 Javascript
基于jquery的finkyUI插件与Ajax实现页面数据加载功能
2010/12/03 Javascript
基于jquery的文本框与autocomplete结合使用(asp.net+json)
2012/05/30 Javascript
web前端设计师们常用的jQuery特效插件汇总
2014/12/07 Javascript
jQuery实现的产品自动360度旋转展示特效源码分享
2015/08/21 Javascript
浅析JavaScript Array和string的转换(推荐)
2016/05/20 Javascript
javascript中异常处理案例(推荐)
2016/10/03 Javascript
Javascript别踩白块儿(钢琴块儿)小游戏实现代码
2017/07/20 Javascript
BootStrap 标题设置跨行无效的解决方法
2017/10/25 Javascript
vue技术分享之你可能不知道的7个秘密
2018/04/09 Javascript
vue watch深度监听对象实现数据联动效果
2018/08/16 Javascript
微信小程序实现时间进度条功能
2020/11/17 Javascript
JavaScript快速调试的两个技巧
2020/11/04 Javascript
python读写文件操作示例程序
2013/12/02 Python
Python实现的简单文件传输服务器和客户端
2015/04/08 Python
一些常用的Python爬虫技巧汇总
2016/09/28 Python
Pandas中把dataframe转成array的方法
2018/04/13 Python
PyQt5每天必学之日历控件QCalendarWidget
2018/04/19 Python
django 邮件发送模块smtp使用详解
2019/07/22 Python
python程序如何进行保存
2020/07/03 Python
俄罗斯便宜的在线服装商店:GroupPrice
2020/04/10 全球购物
营销专业应届生求职信
2013/11/26 职场文书
合作意向书范本
2014/03/31 职场文书
我的梦想演讲稿
2014/04/30 职场文书
学困生帮扶工作总结
2015/08/13 职场文书
大学生创业计划书常用模板
2019/08/07 职场文书
600字作文之感受大自然
2019/11/27 职场文书
Android实现图片九宫格
2022/06/28 Java/Android