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通过shutil实现快速文件复制的方法
Mar 14 Python
python模拟enum枚举类型的方法小结
Apr 30 Python
Python多进程multiprocessing用法实例分析
Aug 18 Python
Django 后台获取文件列表 InMemoryUploadedFile的例子
Aug 07 Python
python实现多线程端口扫描
Aug 31 Python
Python实现TCP探测目标服务路由轨迹的原理与方法详解
Sep 04 Python
django执行数据库查询之后实现返回的结果集转json
Mar 31 Python
Python try except异常捕获机制原理解析
Apr 18 Python
matplotlib基础绘图命令之imshow的使用
Aug 13 Python
scrapy中如何设置应用cookies的方法(3种)
Sep 22 Python
Python调用ffmpeg开源视频处理库,批量处理视频
Nov 16 Python
python数字转对应中文的方法总结
Aug 02 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
Godaddy空间Zend Optimizer升级方法
2010/05/10 PHP
深入理解PHP之require/include顺序 推荐
2011/01/02 PHP
PHP计算加权平均数的方法
2015/07/16 PHP
PHP之预定义接口详解
2015/07/29 PHP
PHP并发多进程处理利器Gearman使用介绍
2016/05/16 PHP
ThinkPHP3.2.3实现分页的方法详解
2016/06/03 PHP
thinkPHP框架动态配置用法实例分析
2018/06/14 PHP
12个非常有创意的JavaScript小游戏
2010/03/18 Javascript
Ajax搜索结果页面下方的分页按钮的生成
2012/04/05 Javascript
js 数组去重的四种实用方法
2014/09/09 Javascript
jQuery内容过滤选择器用法示例
2016/09/09 Javascript
ES6中Math对象新增的方法实例详解
2017/04/25 Javascript
微信小程序 wx:for的使用实例详解
2017/04/27 Javascript
在使用JSON格式处理数据时应该注意的问题小结
2017/05/20 Javascript
JavaScript中运算符规则和隐式类型转换示例详解
2017/09/06 Javascript
解决select2在bootstrap modal中不能正常使用的问题
2018/08/09 Javascript
浅谈webpack SplitChunksPlugin实用指南
2018/09/17 Javascript
vue+elementui 对话框取消 表单验证重置示例
2019/10/29 Javascript
JavaScript对象字面量和构造函数原理与用法详解
2020/04/18 Javascript
Vant 中的Toast设置全局的延迟时间操作
2020/11/04 Javascript
python实现将多个文件分配到多个文件夹的方法
2019/01/07 Python
python解释器pycharm安装及环境变量配置教程图文详解
2020/02/26 Python
Python写捕鱼达人的游戏实现
2020/03/31 Python
python实例化对象的具体方法
2020/06/17 Python
浅谈Python __init__.py的作用
2020/10/28 Python
html5的canvas元素使用方法介绍(画矩形、画折线、圆形)
2014/04/14 HTML / CSS
Expedia挪威官网:酒店、机票和租车
2018/03/03 全球购物
会计专业自荐信
2013/12/02 职场文书
会计专业求职信范文
2014/03/16 职场文书
监督检查工作方案
2014/05/28 职场文书
金融专业求职信
2014/08/05 职场文书
倡议书格式及范文
2015/04/29 职场文书
社区党建工作总结2015
2015/05/13 职场文书
无违反计划生育证明格式
2015/06/24 职场文书
忠诚教育学习心得体会
2016/01/23 职场文书
Vue-Element-Admin集成自己的接口实现登录跳转
2021/06/23 Vue.js