PyTorch深度学习入门
前言
教学视频:https://www.bilibili.com/video/BV1hE411t7RN
上述视频讲的真的非常好,十分适合零基础小白,快速入门,直接去看视频,我写这篇博客主要是用于做笔记。
准备
激活(建)仓库: conda activate pytorch
如出现一下问题:
输入一下代码即可:
set PYTHONIOENCODING=UTF-8
建新仓库是方便管理,不同项目需要不同的包,放在一个仓库明了清晰
损失函数
举个例子:target是我们的目标(标准答案),output是我们机器输出的结果
那么损失值(LOSS)就是:loss:(30-10)+(20-10)+(50-10)=70
loss的作用是:
- 计算实际输出和目标之间的差距
- 为我们更新输出提供一定的依据(反向传播)
交叉熵
交叉熵 原文连接:https://pytorch.org/docs/stable/generated/torch.nn.CrossEntropyLoss.html#torch.nn.CrossEntropyLoss