pytorch代码学习
迷迷糊糊的刺猬
这个作者很懒,什么都没留下…
展开
-
torch.autograd学习系列之torch.autograd.grad()函数学习
前言:上一次我们学习了torch.autograd.backward()方法,这是一个计算反向过程的核心方法,没看过的小伙伴可以去看看传送门:https://blog.csdn.net/Li7819559/article/details/104725473今天我们来学习torch.autogard.gard()函数:函数的作用作用:计算并返回outputs对inputs的梯度参数列表一...原创 2020-03-08 20:44:15 · 11624 阅读 · 1 评论 -
一文读懂torch.autograd.backward()作用及原理
今天来学习pytorch中有关自动求导模块中的**torch.autograd.backward()**函数的用法和其涉及到的数学原理函数的作用首先来看看官方文档中是如何描述这个函数的作用的官方解释原话:Computes the sum of gradients of given tensors w.r.t. graph leaves.个人翻译:计算那些有关图中叶子节点的tensors的...原创 2020-03-08 19:13:27 · 7638 阅读 · 2 评论 -
Pytorch中torch.layout到底是个什么东西
首先明确,torch.layout是torch.tensor的一种属性,除此之外还有torch.dtype,torch.device,这三个都是在创建tensor时经常需要说明的属性官方文档的解释:torch.layout代表对应torch.tensor变量的memory layout。目前,我们的torch.layout有torch.stried和torch.sparse_coo这两种,...原创 2020-02-13 14:02:58 · 2601 阅读 · 2 评论 -
torch.nn.functional.conv2d 函数详解
形式:torch.nn.functional.conv2d(input,filters,bias,stride,padding,dilation,groups)返回值:一个Tensor变量作用:在输入图像input中使用filters做卷积运算参数的具体意义:input代表输入图像的大小(minibatch,in_channels,H,W),是一个四维tensorfilters...原创 2020-01-03 00:23:56 · 12736 阅读 · 4 评论 -
pytorch view详解
介绍:view是pytorch中tensor的一种方法tensor.view(shape)功能:将tensor变成另外另外一个大小与shape相同的tensor实例:>>> x = torch.randn(4, 4)>>> x.size()torch.Size([4, 4])>>> y = x.view(16)>...原创 2020-01-02 23:47:08 · 540 阅读 · 0 评论