PyTorch 第一章


一、定义

1.机器学习

机器学习是一类算法的总称,这些算法企图从大量历史数据中挖掘出其中隐含的规律,并用于预测或者分类,更具体的说,机器学习可以看作是寻找一个函数,输入是样本数据,输出是期望的结果,只是这个函数过于复杂,以至于不太方便形式化表达。机器学习的目标是使学到的函数很好地适用于“新样本”,而不仅仅是在训练样本上表现很好。
示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。

2.深度学习

深度学习可以说是在传统神经网络基础上的升级,约等于神经网络。
在这里插入图片描述

3.神经网络

神经网络是一种模拟人脑的神经网络以期能够实现类人工智能的机器学习技术。
在这里插入图片描述

4.前向神经网络

下一层的神经元都是上一层的神经元的加权平均值,然后一层一层的进行嵌入,最后预测一个外围值。
在这里插入图片描述

5.循环神经网络

循环神经网络可以通过不断的读入输入信息,最终产生一系列的结果或者一个结果。
在这里插入图片描述

二、深度学习模型概况

1.当前深度学习模型总览

在这里插入图片描述

2.pytorch于其他模型框架的对比

在这里插入图片描述

3.pytorch的用途

在这里插入图片描述

4.pyTorch学习方向

在这里插入图片描述

三 PyTorch使用

1.PyTorch是什么

PyTorch是一个基于Python的科学计算库,它有以下特点:
①类似于NumPy,但是它可以使用GPU
②可以用它定义深度学习模型,可以灵活地进行深度学习模型的训练和使用

2.PyTorch的简单使用

在这里插入图片描述
在这里插入图片描述在这里插入图片描述

3.Numpy和Tensor之间的转化

在这里插入图片描述

4.用numpy实现两层神经网络

在这里插入图片描述

5.用PyTorch tensors来创建前向神经网络

在这里插入图片描述

6.PyTorch: Tensor和autograd

在这里插入图片描述

7.PyTorch: nn

在这里插入图片描述

8.PyTorch: optim

在这里插入图片描述

9.PyTorch: 自定义 nn Modules

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值