1. 什么是Pytorch,为什么选择Pytorch
近年来随着深度学习的火热,越来越多的人开始研究深度学习。作为一个小白,所只能简单的介绍下。Pytorch作为深度学习的一个框架,是FaceBook出品的,并且他是支持Python的,重点是pytorch是动态图,可以随时打印出中间计算结果,方便调试。
2.配置python环境
因为我以前就安装过python,所以这里就不重新再叙述了
3. 通过命令行安装Pytorch
- 一开始我想到的是用在cmd中直接pip install pytorch,但是会报错,然后参考了一些其他的博客,需要在cmd中下载whl,试了下,发现下载速度很慢,几乎是不可行的。
- 当然,我也看见很多的使用Anaconda下载的,但是我用的python是3.6.6版本的,不幸的是没有对应版本的Anaconda。。。
- 最后参考的是这篇文章:https://blog.csdn.net/a19990412/article/details/82752224, 成功的安装了Pytorch
检测pytorch是否安装成功
4. Pytorh基础概念
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:]