1.官方文档描述

expand(*sizes)

返回tensor的一个新视图,单个维度扩大为更大的尺寸。 tensor也可以扩大为更高维,新增加的维度将附在前面。 扩大tensor不需要分配新内存,只是仅仅新建一个tensor的视图,其中通过将stride设为0,一维将会扩展位更高维。任何一个一维的在不分配新内存情况下可扩展为任意的数值。

参数: - sizes(torch.Size or int…)-需要扩展的大小

例:

>>> x = torch.Tensor([[1], [2], [3]])
>>> x.size()
torch.Size([3, 1])
>>> x.expand(3, 4)1 1 1 12 2 2 23 3 3 3[torch.FloatTensor of size 3x4]

2.实验

  1. expand函数在扩展某个张量时,如果不增加新的维度,则原维度必须至少有一个为1,且其他维度相等.

  2. expand函数可以为原张量新增一个维度,但只能新增第一个维度,且其他维度保持一致。如原张量形状为(2,5),可以扩展成(X,2,5)

Pytorch丨expand函数相关推荐

  1. pytorch 中 expand ()函数

    pytorch 中 expand ()函数 expand函数的功能就是 用来扩展张量中某维数据的尺寸,它返回输入张量在某维扩展为更大尺寸后的张量. 例如: x = torch.tensor([1, 2 ...

  2. pytorch 中 contiguous() 函数理解

    pytorch 中 contiguous() 函数理解 文章目录 pytorch 中 contiguous() 函数理解 引言 使用 contiguous() 后记 文章抄自 Pytorch中cont ...

  3. pytorch中repeat()函数理解

    pytorch中repeat()函数理解 最近在学习过程中遇到了repeat()函数的使用,这里记录一下自己对这个函数的理解. 情况1:repeat参数个数与tensor维数一致时 a = torch ...

  4. Pytorch 的repeat函数

    Pytorch 的repeat函数 看代码的时候,对于repeat函数的参数产生了疑问,再查阅资料的情况下算是搞清楚了,这篇博客作为一个学习笔记记录一下. import torchdata = tor ...

  5. matlab expand 扩展 用不了,matlab中expand函数 Matlab 里的expand怎么用

    Matlab 里的expand怎么用 expand函数用于多项式的展开运算, syms x y;%定义x,y变量 expand((x-2)*(x-4)) ans = x^2 - 6*x + 8今天小编 ...

  6. 旧版中 pytorch.rfft 函数与新版 pytorch.fft.rfft 函数对应修改问题

    旧版中 pytorch.rfft 函数与新版 pytorch.fft.rfft 函数对应修改问题 前言 一.旧版 pytorch.rfft()函数解释 二.新版pytorch.fft.rfft()函数 ...

  7. **Pytorch 中view函数和reshape函数的区别*

    Pytorch 中view函数和reshape函数的区别(我是一名大一刚学计算机的学生 希望我的说法对你有帮助) 首先:要了解这个问题我们要先了解一个基本知识 张量的储存方式 跟据图片我们可以清楚的看 ...

  8. Pytorch之permute函数

    参考 Pytorch之permute函数 - 云+社区 - 腾讯云 1.主要作用:变换tensor维度 example: import torch x = torch.randn(2, 3, 5) p ...

  9. matlab expand用法,matlab中repmat函数, ndims 函数 与 expand 函数 reshape函数,shiftdim函数和permute函数的用法...

    B = repmat(A,m,n) B = repmat(A,[m n]) B = repmat(A,[m n p...]) 这是一个处理大矩阵且内容有重复时使用,其功能是以A的内容堆叠在(MxN)的 ...

最新文章

  1. 2020年的AI现状
  2. oracle中的sql%rowcount
  3. find 命令搜索符号链接文件夹的方法
  4. leetcode387. 字符串中的第一个唯一字符
  5. c语言建立顺序表 存储并输出,请教数据结构课程中怎么建立顺序表,显示,输出,从头到尾详细点最好加讲解,希望大家能帮这个小忙...
  6. APUE读书笔记-04文件和目录(1)
  7. 图表graph之增加曲线
  8. 力扣1317.将整数转换为两个无零整数之和
  9. urllib2的用法
  10. 基于JAVA+SpringBoot+Mybatis+Vue+MYSQL的在线考试系统
  11. 敏捷宣言和背后的原则 (Agile Manifesto and the principles behind)
  12. Eclipse中Jar包的反编译(通过jar包查看源码)
  13. 视频图像处理芯片排名_关于图像处理芯片(DSP)
  14. 【树莓派】树莓派常用的一些源
  15. cloudcompare:怎么换背景颜色
  16. STM32学习心得十九:电容触摸按键实验及相关代码解读
  17. C++课堂笔记0716
  18. SQLServer 自定义函数 日期计算月初/月末/年初/年末/季初/季末
  19. JS获取特殊字符前面的字符串
  20. 【腾讯云服务器+PicGo搭建自己的图床】利用腾讯云服务器搭建自己的私人图床

热门文章

  1. 张小龙通过微信谈产品完整版:如何把产品做简单
  2. android ksoap用法
  3. 1 小时 47 分钟破 1000 亿, 双 11 十周年,你剁手了多少钱?
  4. 脚印(Foot Print)效果制作
  5. 边缘设备、系统及计算杂谈(12)——k8s学习之二
  6. 孪生素数猜想,不值一提
  7. 天融信七层虚拟服务器设置,一看就会!天融信智慧无线管理平台(ESP)安装图解...
  8. 天融信EDR 彻底卸载方法
  9. 【蒟蒻の笔记】OI中组合数学
  10. MediaPlayer提示“无法播放视频”