1、什么是Pytorch,为什么选择Pytroch?
近年来随着深度学习的火热,越来越多的人开始研究深度学习。作为一个小白,所只能简单的介绍下。Pytorch作为深度学习的一个框架,是FaceBook出品的,并且他是支持Python的,重点是pytorch是动态图,可以随时打印出中间计算结果,方便调试。
2、Pytroch的安装
安装过程可以参考链接:https://blog.csdn.net/cuixing001/article/details/81952116
在安装过程中如果遇到安装慢时可以将需要的软件先下载下来,单个安装;
比如:Anaconda,qt,mkl-2018.0.3等,
mkl-2018.0.3:https://download.csdn.net/download/wintersshi/10844348?utm_source=bbsseo
安装速度太慢了,在安装过程中看下PyTorch中文文档
链接:https://pytorch-cn.readthedocs.io/zh/latest/notes/autograd/
https://pytorch.apachecn.org/#/?id=pytorch-%e4%b8%ad%e6%96%87%e6%96%87%e6%a1%a3
3、配置Python环境
安装的Anaconda,python3.7;
准备Python管理器
4、通过命令行安装PyTorch
登陆PyTorch官网,根据官网提示安装即可;
https://pytorch.org/get-started/locally/#supported-windows-distributions
5、PyTorch基础概念
import torch
#构建一个未初始化的5*3矩阵
x = torch.Tensor(5,3)
print(x)
#构建一个随机初始化的矩阵
x = torch.rand(5, 3)
print(x)
#获取矩阵大小
x.size()
y = torch.rand(5,3)
x+y
x[:,1:]
6、通用代码实现流程(实现一个深度学习的代码流程)
安装太慢了,等安装完了再补上吧