Pytorch 的repeat函数

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

import torchdata = torch.tensor([1, 2, 3])
data = data.repeat(2, 3)
print(data)
print(data.size())
tensor([[1, 2, 3, 1, 2, 3, 1, 2, 3],[1, 2, 3, 1, 2, 3, 1, 2, 3]])
torch.Size([2, 9])

我们新建一个尺寸为1x3的tensor,使用repeat函数如上图所示,函数将原tensor横向复制了两次,纵向复制了三次,新的size为2x9。

import torchdata = torch.tensor([1, 2, 3])
data = data.repeat(2, 1, 3)
print(data)
print(data.size())
tensor([[[1, 2, 3, 1, 2, 3, 1, 2, 3]],[[1, 2, 3, 1, 2, 3, 1, 2, 3]]])
torch.Size([2, 1, 9])

当repeat函数中带有三个参数时,第一个参数为扩充的通道数,新的size为2x1x9,纵向复制了三次,通道数扩充为2。

Pytorch 的repeat函数相关推荐

  1. pytorch中repeat()函数理解

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

  2. Pytorch中torch.repeat()函数解析

    一. torch.repeat()函数解析 1. 说明 官网:torch.tensor.repeat(),函数说明如下图所示: 2. 函数功能 torch.tensor.repeat()函数可以对张量 ...

  3. R语言使用Repeat函数多次执行代码块内的语句,实现循环执行任务的功能:repeat没有提供任何检查条件,所以编码者必须给出退出重复循环的条件(一般使用if和break)

    R语言使用Repeat函数多次执行代码块内的语句,实现循环执行任务的功能:repeat没有提供任何检查条件,所以编码者必须给出退出重复循环的条件(一般使用if和break) 目录

  4. Numpy攻略系列:repeat函数

    Numpy中repeat函数使用 Numpy是Python强大的数学计算库,和Scipy一起构建起Python科学计算生态.在本节下面我们重点介绍下repeat函数的用法,我们在Python中impo ...

  5. html中repeat的作用,深入探究CSS repeat()函数知识及用法

    今天为大家讲解一下我最近学的一个CSS中repeat()函数的知识,repeat()函数要想理解透彻它,熟练掌握,需要大家花点时间去学习,因为我也查了很多资料,那么,该如何讲才能让大家更容易理解呢?想 ...

  6. 实现repeat函数

    实现repeat函数 function myRepeat(fn, times, wait) {return function (content) {let count = 0;var timer = ...

  7. pytorch 中 contiguous() 函数理解

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

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

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

  9. 【Pytorch】 repeat()的用法详解

    Pytorch的repeat()方法再深度学习中经常用到,用于复制tensor,最好的说明当然是官方文档. repeat的用法说明很简单:重复每个张量的维度的次数. -这里有个warrning很有意思 ...

最新文章

  1. 解决VMware虚拟机时间同步问题
  2. Android保存自定义路径的图片的一些问题
  3. 是否非要用interface关键字来实现接口?
  4. 神经网络与深度学习——TensorFlow2.0实战(笔记)(二)(Anaconda软件使用)
  5. JavaScript操作select下拉菜单全集合
  6. 算法(一):智能小车速度控制(PID模糊控制)
  7. 企业信息管理系统汇总
  8. U盘数据丢失后怎样恢复
  9. (XWZ)的Python学习笔记Ⅲ——面向对象高级编程
  10. fastadmin 邮件配置
  11. 使用FFmpeg将文件转为ts
  12. 续写故事demo php,续写故事——惊喜温情
  13. This Python interpreter is in a conda environment, but the environment hasnot been activated. 如何解决?
  14. SKU组件助您将PowerBI完美嵌入第三方应用系统
  15. 【解决方案】Gitlab阿里企业邮箱配置
  16. Win10安装Ubuntu18.04
  17. C语言的前置++和后置++
  18. 中国工业制造RFID市场竞争力排名分析与投资战略规划研究报告2022-2028年版
  19. 世界4个头号Linux认证浅析
  20. 食堂报餐订餐系统小程序_吃饭用餐人数统计缴费软件开发及介绍

热门文章

  1. 微信公众号服务器配置会员卡链接,微信公众号实现会员卡领取功能
  2. 钻展店铺推广,单品计划和超级推荐的区别
  3. 设计模式-UML图(细化)
  4. 文件上传、下载、导出(图片上传、下载)
  5. 2023年最新阿里云国际版支付方式以及注册教程和方法
  6. 帮你总结疑问句中使用が的所有场景
  7. C语言中的标识符有:关键字、预定义标识符、用户标识符
  8. jQuery实现的浮动广告
  9. 靶机测试 Me and My Girlfriend1笔记
  10. Bandit:一款Python代码安全漏洞检测工具