1.tensor的view函数:

view(*args) → Tensor

返回一个有相同数据但大小不同的tensor。 返回的tensor必须有与原tensor相同的数据和相同数目的元素,但可以有不同的大小。一个tensor必须是连续的contiguous()才能被查看。

>>> x = torch.randn(4, 4)
>>> x.size()
torch.Size([4, 4])
>>> y = x.view(16)
>>> y.size()
torch.Size([16])
>>> z = x.view(-1, 8)  # the size -1 is inferred from other dimensions
>>> z.size()
torch.Size([2, 8])

其实就是类似caffe的reshape函数

2.sequential函数:

class torch.nn.Sequential(* args)

一个时序容器。Modules 会以他们传入的顺序被添加到容器中。当然,也可以传入一个OrderedDict

为了更容易的理解如何使用Sequential, 下面给出了一个例子:

# Example of using Sequential

model = nn.Sequential(nn.Conv2d(1,20,5),nn.ReLU(),nn.Conv2d(20,64,5),nn.ReLU())
# Example of using Sequential with OrderedDict
model = nn.Sequential(OrderedDict([('conv1', nn.Conv2d(1,20,5)),('relu1', nn.ReLU()),('conv2', nn.Conv2d(20,64,5)),('relu2', nn.ReLU())]))

也就是模块搭建的顺序

pytorch的一些函数相关推荐

  1. pytorch中repeat()函数理解

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

  2. Pytorch 的repeat函数

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

  3. pytorch 中 contiguous() 函数理解

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

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

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

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

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

  6. Pytorch之permute函数

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

  7. (pytorch-深度学习系列)pytorch中backwards()函数对梯度的操作

    backwards()函数对梯度的操作 对于一个新的tensor来说,梯度是空的:但当对这个tensor进行运算操作后,他就会拥有一个梯度: x = torch.ones(2, 2, requires ...

  8. Pytorch中apply函数作用

    pytorch中的model.apply(fn)会递归地将函数fn应用到父模块的每个子模块submodule,也包括model这个父模块自身.经常用于初始化init_weights的操作.如下appl ...

  9. pytorch拟合sin函数

    pytorch非线性回归调参分享 前期研究过程中获得了一个非常奇怪的函数图像,打算用多层感知机(MLP)对函数图像进行建模仿真.前期相关研究中,MLP表现并不好,当时把这个方案已经放弃掉了.经过查阅相 ...

  10. 【pytorch】normal函数的详细使用和常见错误

    normal函数的详细使用和常见错误 1.normal(mean, std, *, generator=None, out=None) 返回值:一个张量,张量中每个元素是从相互独立的正态分布中随机生成 ...

最新文章

  1. torch.backends.cudnn.deterministic 生成随机数字设置 每次输出一样的方法
  2. “静态常量”与“ #define”与“枚举”
  3. 华视电子读卡器web开发_业界动态:华视电子官方微信公众号电子书架正式上线...
  4. android源码出现的@字符意义总结
  5. HTML5和CSS3-张晨光-专题视频课程
  6. 为什么只有奇次谐波_我们为什么要用UPS不间断电源?
  7. 用__asm写c函数[秋镇菜]
  8. Java-File-文件操作
  9. html中怎么消除排序的前缀,北京web前端培训-解决css3前缀问题的插件-Autoprefixer...
  10. pku 2348 Euclid's Game
  11. JavaCV推流实战(MP4文件)
  12. Chainlink的77种用法
  13. windows Servers服务器系统时间总是自动更新为错误时间,修改了还是不对解决办法
  14. 游戏开发中的数学基础
  15. JavaScript全套课程-张鹏-专题视频课程
  16. HourGlass源码阅读
  17. centos怎么读(centos系统怎么读)
  18. QOpenGLWidget显示视频流数据
  19. java itext图片大小_java – iText:降低图像质量(减少生成的PDF大小)
  20. log日志输出到文件:

热门文章

  1. HTML内嵌式CSS背景图填充满无截断重复
  2. python args kwargs_Python中的args和kwargs
  3. KMM 搭建环境,并运行安卓和ios
  4. 图像混合模式:Android Paint Xfermode 使用和demo
  5. 瓦力机器人故障维修_大眼萌!5G巡逻机器人亮相乌镇,24小时值守互联网大会...
  6. 【vue.js开发】如何在vue里面优雅的解决跨域,路由冲突问题
  7. matlab plot title 包含变量的图片标题
  8. 用c语言编写图书成绩管理系统,学生成绩管理系统(c语言编写).doc
  9. 超市管理系统java swing+mysql报告_基于java+swing+mysql的超市管理系统
  10. android子view获取父布局,Android获取布局父ID(Android get layout parent id)