![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Pytorch
ZdeQ
这个作者很懒,什么都没留下…
展开
-
Day2 设立计算图并自动计算
Day2 设立计算图并自动计算(给代码截图参考)numpy和pytorch实现梯度下降法1.2. 设定初始值1.3. 求取梯度1.4. 在梯度方向上进行参数的更新1.5. numpy和pytorch实现线性回归pytorch实现一个简单的神经网络a. 实现梯度下降Gradient Descent原理:训练模型的目的→为了得到合适的w和b→合适的w,b是误差函数的最小值点→沿着...原创 2019-05-14 13:14:37 · 164 阅读 · 0 评论 -
Pytrch基础-Day1
Pytrch基础-Day1—基本概念. 什么是Pytorch,为什么Pytorch?PyTorch是一个基于torch深度学习框架,,优点在于a.可用GPU或CPU优化;b.自动求导c.易上手Pytroch的安装安装参见官网 [https://pytorch.org/get-started/locally/],选择自己对应的环境,一般有Conda和pip两种方式,未用Co...原创 2019-05-12 03:09:41 · 495 阅读 · 0 评论 -
Day4 用PyTorch实现多层网络(给代码截图参考)
**用PyTorch实现多层网络(给代码截图参考)**引入模块,读取数据构建计算图(构建网络模型)损失函数与优化器开始训练模型对训练的模型预测结果进行评估#1 import torchimport numpy as npfrom torch import nnfrom torch.autograd import Variableimport torch.nn.func...原创 2019-05-21 23:45:07 · 180 阅读 · 0 评论 -
PyTorch实现L1,L2正则化以及Dropout
PyTorch实现L1,L2正则化以及Dropout了解知道Dropout原理用代码实现正则化(L1、L2、Dropout)Dropout的numpy实现PyTorch中实现dropout1.Dropout原理Dropout是防止过拟合的一种方法(过拟合overfitting指:模型在训练数据上损失函数较小,预测准确率较高;但是在测试数据上损失函数比较大,预测准确率较低。)训练神...原创 2019-05-22 00:44:08 · 1955 阅读 · 0 评论 -
Day3 PyTorch实现Logistic regression
PyTorch实现Logistic regressionPyTorch基础实现代码用PyTorch类实现Logistic regression, torch.nn.module写网络结构1.Logistic regression原创 2019-05-17 00:00:00 · 489 阅读 · 0 评论 -
Day7用PyTorch完成手写数字识别
用PyTorch完成手写数字识别import torchimport torch.nn as nnimport torch.nn.functional as Fimport torch.optim as optimfrom torchvision import datasets, transformstorch.__version__BATCH_SIZE=512 #EPOCHS...原创 2019-05-28 00:03:33 · 203 阅读 · 0 评论