pytorch的一些函数
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的一些函数相关推荐
- pytorch中repeat()函数理解
pytorch中repeat()函数理解 最近在学习过程中遇到了repeat()函数的使用,这里记录一下自己对这个函数的理解. 情况1:repeat参数个数与tensor维数一致时 a = torch ...
- Pytorch 的repeat函数
Pytorch 的repeat函数 看代码的时候,对于repeat函数的参数产生了疑问,再查阅资料的情况下算是搞清楚了,这篇博客作为一个学习笔记记录一下. import torchdata = tor ...
- pytorch 中 contiguous() 函数理解
pytorch 中 contiguous() 函数理解 文章目录 pytorch 中 contiguous() 函数理解 引言 使用 contiguous() 后记 文章抄自 Pytorch中cont ...
- 旧版中 pytorch.rfft 函数与新版 pytorch.fft.rfft 函数对应修改问题
旧版中 pytorch.rfft 函数与新版 pytorch.fft.rfft 函数对应修改问题 前言 一.旧版 pytorch.rfft()函数解释 二.新版pytorch.fft.rfft()函数 ...
- **Pytorch 中view函数和reshape函数的区别*
Pytorch 中view函数和reshape函数的区别(我是一名大一刚学计算机的学生 希望我的说法对你有帮助) 首先:要了解这个问题我们要先了解一个基本知识 张量的储存方式 跟据图片我们可以清楚的看 ...
- Pytorch之permute函数
参考 Pytorch之permute函数 - 云+社区 - 腾讯云 1.主要作用:变换tensor维度 example: import torch x = torch.randn(2, 3, 5) p ...
- (pytorch-深度学习系列)pytorch中backwards()函数对梯度的操作
backwards()函数对梯度的操作 对于一个新的tensor来说,梯度是空的:但当对这个tensor进行运算操作后,他就会拥有一个梯度: x = torch.ones(2, 2, requires ...
- Pytorch中apply函数作用
pytorch中的model.apply(fn)会递归地将函数fn应用到父模块的每个子模块submodule,也包括model这个父模块自身.经常用于初始化init_weights的操作.如下appl ...
- pytorch拟合sin函数
pytorch非线性回归调参分享 前期研究过程中获得了一个非常奇怪的函数图像,打算用多层感知机(MLP)对函数图像进行建模仿真.前期相关研究中,MLP表现并不好,当时把这个方案已经放弃掉了.经过查阅相 ...
- 【pytorch】normal函数的详细使用和常见错误
normal函数的详细使用和常见错误 1.normal(mean, std, *, generator=None, out=None) 返回值:一个张量,张量中每个元素是从相互独立的正态分布中随机生成 ...
最新文章
- torch.backends.cudnn.deterministic 生成随机数字设置 每次输出一样的方法
- “静态常量”与“ #define”与“枚举”
- 华视电子读卡器web开发_业界动态:华视电子官方微信公众号电子书架正式上线...
- android源码出现的@字符意义总结
- HTML5和CSS3-张晨光-专题视频课程
- 为什么只有奇次谐波_我们为什么要用UPS不间断电源?
- 用__asm写c函数[秋镇菜]
- Java-File-文件操作
- html中怎么消除排序的前缀,北京web前端培训-解决css3前缀问题的插件-Autoprefixer...
- pku 2348 Euclid's Game
- JavaCV推流实战(MP4文件)
- Chainlink的77种用法
- windows Servers服务器系统时间总是自动更新为错误时间,修改了还是不对解决办法
- 游戏开发中的数学基础
- JavaScript全套课程-张鹏-专题视频课程
- HourGlass源码阅读
- centos怎么读(centos系统怎么读)
- QOpenGLWidget显示视频流数据
- java itext图片大小_java – iText:降低图像质量(减少生成的PDF大小)
- log日志输出到文件:
热门文章
- HTML内嵌式CSS背景图填充满无截断重复
- python args kwargs_Python中的args和kwargs
- KMM 搭建环境,并运行安卓和ios
- 图像混合模式:Android Paint Xfermode 使用和demo
- 瓦力机器人故障维修_大眼萌!5G巡逻机器人亮相乌镇,24小时值守互联网大会...
- 【vue.js开发】如何在vue里面优雅的解决跨域,路由冲突问题
- matlab plot title 包含变量的图片标题
- 用c语言编写图书成绩管理系统,学生成绩管理系统(c语言编写).doc
- 超市管理系统java swing+mysql报告_基于java+swing+mysql的超市管理系统
- android子view获取父布局,Android获取布局父ID(Android get layout parent id)