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从ZabbixAPI获取信息及实现Zabbix-API 监控的方法
Sep 17 Python
pandas 数据归一化以及行删除例程的方法
Nov 10 Python
python scp 批量同步文件的实现方法
Jan 03 Python
Python3转换html到pdf的不同解决方案
Mar 11 Python
Python实现根据日期获取当天凌晨时间戳的方法示例
Apr 09 Python
使用Python的turtle模块画国旗
Sep 24 Python
如何基于Python批量下载音乐
Nov 11 Python
python查看矩阵的行列号以及维数方式
May 22 Python
python一些性能分析的技巧
Aug 30 Python
Django Admin后台模型列表页面如何添加自定义操作按钮
Nov 11 Python
Python读写Excel表格的方法
Mar 02 Python
Pycharm 如何设置HTML文件自动补全代码或标签
May 21 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 获得汉字拼音首字母的函数
2009/08/01 PHP
有关php运算符的知识大全
2011/11/03 PHP
php操作redis中的hash和zset类型数据的方法和代码例子
2014/07/05 PHP
PHP CURL或file_get_contents获取网页标题的代码及两者效率的稳定性问题
2015/11/30 PHP
Symfony2针对输入时间进行查询的方法分析
2017/06/28 PHP
PHP封装的分页类与简单用法示例
2019/02/25 PHP
利用XMLHTTP传递参数在另一页面执行并刷新本页
2006/10/26 Javascript
js实现禁止中文输入的方法
2015/01/14 Javascript
JavaScript实现点击单元格改变背景色的方法
2016/02/12 Javascript
学习使用jquery iScroll.js移动端滚动条插件
2020/03/24 Javascript
基于Bootstrap实现下拉菜单项和表单导航条(两个菜单项,一个下拉菜单和登录表单导航条)
2016/07/22 Javascript
jQuery 实时保存页面动态添加的数据的示例
2017/08/14 jQuery
create-react-app 修改为多入口编译的方法
2018/08/01 Javascript
原生JS使用Canvas实现拖拽式绘图功能
2019/06/05 Javascript
爬山算法简介和Python实现实例
2014/04/26 Python
Python随机生成数模块random使用实例
2015/04/13 Python
分析Python读取文件时的路径问题
2018/02/11 Python
解决Python 中英文混输格式对齐的问题
2018/07/16 Python
python画图把时间作为横坐标的方法
2019/07/07 Python
python自动化UI工具发送QQ消息的实例
2019/08/27 Python
Python3实现zip分卷压缩过程解析
2019/10/09 Python
python str字符串转uuid实例
2020/03/03 Python
怎么解决pycharm license Acti的方法
2020/10/28 Python
python实现简单的井字棋游戏(gui界面)
2021/01/22 Python
全球摩托车装备领导者:RevZilla
2017/09/04 全球购物
JSF界面控制层技术
2013/06/17 面试题
教师师德承诺书
2014/03/26 职场文书
团结就是力量演讲稿
2014/05/21 职场文书
数学兴趣小组活动总结
2014/07/08 职场文书
小学校园广播稿(3篇)
2014/09/19 职场文书
政风行风评议个人心得体会
2014/10/29 职场文书
2014年语文教学工作总结
2014/12/17 职场文书
唐山大地震的观后感
2015/06/05 职场文书
烈士陵园扫墓感想
2015/08/07 职场文书
python 下划线的多种应用场景总结
2021/05/12 Python
安装配置mysql及Navicat prenium的详细流程
2021/06/10 MySQL