CNN对于旋转不具有等变性,对于平移有等变性,data augmentation的提出就是为了解决这个问题,但是data augmentation需要很大的模型容量,更多的迭代次数才能够在训练数据集合上对旋转等变,对于测试集合,也不一定能够保证等变 可能大家会问,旋转等变网络有什么优点?data a ...
分类:
其他好文 时间:
2018-10-31 15:50:09
阅读次数:
193
地址:https://github.com/pytorch/vision/blob/master/torchvision/models/resnet.py 贴代码 首先导入torch.nn,pytorch的网络模块多在此内,然后导入model_zoo,作用是根据下面的model_urls里的地址加载 ...
分类:
Web程序 时间:
2018-10-31 01:09:14
阅读次数:
2955
首先要熟悉一下怎么使用PyTorch来实现前馈神经网络吧.为了方便理解,我们这里只拿只有一个隐藏层的前馈神经网络来举例: 一个前馈神经网络的源码和注释如下:比较简单,这里就不多介绍了. 下面要看一下怎么调用和使用前馈神经网络的:为了提高运算效率,要把该网络优先使用GPU来进行运算.这里的输入尺寸和隐 ...
分类:
其他好文 时间:
2018-10-30 13:10:12
阅读次数:
189
1.Pytorch 下载anaconda,最新的即可,https://www.anaconda.com/download/#linux ,命令:sh Anaconda3-5.3.0-Linux-x86_64.sh 修改配置源,添加清华源或科大源等,命令:conda config --prepend ...
分类:
系统相关 时间:
2018-10-28 16:12:04
阅读次数:
184
MSELoss损失函数中文名字就是:均方损失函数,公式如下所示: 这里 loss, x, y 的维度是一样的,可以是向量或者矩阵,i 是下标。 很多的 loss 函数都有 size_average 和 reduce 两个布尔类型的参数。因为一般损失函数都是直接计算 batch 的数据,因此返回的 l ...
分类:
其他好文 时间:
2018-10-25 14:24:18
阅读次数:
362
前言 本系列教程为pytorch官网文档翻译。本文对应官网地址: "https://pytorch.org/tutorials/intermediate/char_rnn_generation_tutorial.html" 系列教程总目录传送门: "我是一个传送门" 本系列教程对应的 jupyter ...
分类:
其他好文 时间:
2018-10-24 22:24:33
阅读次数:
225
Word Embeddings: Encoding Lexical Semantics Getting Dense Word Embeddings Word Embeddings in Pytorch An Example: N-Gram Language Modeling Exercise: Co ...
分类:
其他好文 时间:
2018-10-24 01:19:29
阅读次数:
246
坑点: 1.pil在打开图片时,默认rgb,默认0-1范围。要搞成0-255的自己去乘 2.有个注意的点,pytorch在第一次con到全联接的时候,要做一个展开操作,直接h=h.view(h.size(0),-1)就可以和caffe的一一对应 3.rgb转bgr:im=im[[2,0,1],... ...
分类:
其他好文 时间:
2018-10-23 21:19:06
阅读次数:
235
torch.nn.utils.rnn.pack_padded_sequence() 这里的pack,理解成压紧比较好。 将一个 填充过的变长序列 压紧。(填充时候,会有冗余,所以压紧一下) 其中pack的过程为:(注意pack的形式,不是按行压,而是按列压) (下面方框内为PackedSequenc ...
分类:
其他好文 时间:
2018-10-23 00:43:42
阅读次数:
3346
原文地址:https://github.com/Kaixhin/grokking-pytorch PyTorch is a flexible deep learning framework that allows automatic differentiation(自动求导) through dyn ...
分类:
其他好文 时间:
2018-10-20 22:07:12
阅读次数:
263