pytorch
weixin_41741008
这个作者很懒,什么都没留下…
展开
-
Pytorch基础教程(张量数据类型、创建Tensor、索引与切片、维度变换)
pytorch基础教程一、 pytorch的数据类型torch.ByteTensor是判断两个张量是否相等;用GPU需要在前面加一个cuda.如何检验tensor的数据类型,有三种方法a.type();type(a);isinstance(a,torch.FloatTenssor)import torcha=torch.randn(2,3)a.type()'torch.FloatTensor'type(a)torch.Tensorisinstance(a,torch.原创 2020-05-14 12:16:20 · 817 阅读 · 0 评论 -
loss=nn.CrossEntropyLoss()交叉熵函数
loss=nn.CrossEntropyLoss()交叉熵函数nn.CrossEntropyLoss()是nn.logSoftmax()和nn.NLLLoss()的整合而nn.LogSoftmax()公式如下[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GWSgdf87-1572782627243)(C:\Users\Pc\Desktop\Logsoftmax ...原创 2019-11-03 20:05:08 · 1914 阅读 · 0 评论 -
pytorch(任务二)
设立计算图并自动计算1.numpy 和pytorch 实现梯度下降法a.设定初始值b.求取梯度c.在梯度方向上进行参数的更新numpy 和实现线性回归2.实现一个简单的神经网络1.1numpy实现梯度下降import numpy as np#构造一个函数def func(x,y):return (1-x)2+100(y-x*2)**2#函数对x求导def dz_dx(x,...翻译 2019-04-08 22:54:10 · 122 阅读 · 0 评论 -
pytorch(任务二)
设立计算图并自动计算1.numpy 和pytorch 实现梯度下降法a.设定初始值b.求取梯度c.在梯度方向上进行参数的更新numpy 和实现线性回归2.实现一个简单的神经网络1.1numpy实现梯度下降import numpy as np#构造一个函数def func(x,y):return (1-x)2+100(y-x*2)**2#函数对x求导def dz_dx(x,...翻译 2019-04-08 22:56:17 · 100 阅读 · 0 评论 -
任务四(pytorch)
第一步、导入需要的包import osimport scipy.io as sioimport numpy as npimport torchimport torch.nn as nnimport torch.backends.cudnn as cudnnimport torch.optim as optimfrom torch.utils.data import Dataset,...翻译 2019-04-12 22:41:55 · 168 阅读 · 0 评论 -
【Task6(2天)】PyTorch理解更多神经网络优化方法
【Task6(2天)】PyTorch理解更多神经网络优化方法了解不同优化器SGD随机梯度下降法是梯度下降法的一个小变形,就是每次使用一批(batch) 数掘进行梯度的计算,而不是计算全部数据的梯度.因为现在深度学习的数据量都特别大, 所以每次都计算所有数据的梯度是不现实的,这样会导致运算时间特别长,同时每次都计算全部的梯度还失去了一些随机性, 容易陷入局部误差,所以使用随机梯度下降法可...转载 2019-04-16 23:53:10 · 158 阅读 · 0 评论 -
任务五(pytorch)
PyTorch实现L1,L2正则化以及Dropout(给代码截图参考)了解知道Dropout原理2.用代码实现正则化(L1、L2、Dropout)Dropout的numpy实现PyTorch中实现dropout1.了解知道Dropout原理概念dropout其实挺简单的,一句话说就是每次训练的时候,按照一定几率P随机丢弃一些feature或者Input, 具体做法是把...原创 2019-04-15 00:30:43 · 171 阅读 · 0 评论 -
任务七(pytorch)
前言Pytorch实现CNN卷积神将网络,以MNIST数据集为例环境Python 3代码import torchimport torch.nn as nnfrom torch.autograd import Variableimport torch.utils.data as Dataimport torchvisionimport matplotlib.pyplot as p...转载 2019-04-19 13:32:02 · 389 阅读 · 0 评论