PyTorch简介:
PyTorch的前身是Torch,其底层和Torch框架一样,但是使用Python重新写了很多内容,不仅更加灵活,支持动态图,而且提供了Python接口。Pytorch是当下最火热,发展势头最猛的深度学习框架。
PyTorch相对于Tensorflow更易于上手,使得初学者可以更方便的了解深度学习。下面我们来学习PyTorch以及相关软件的开发环境安装。虽然安装顺序并没有要求,但我在如下安装顺序下并没有报错或产生其他异常,所以建议按照以下顺序安装软件。
安装Python3.7
这里推荐安装Python3.7,Python迭代速度较快,Python2上的部分功能或者语句在Python3都需要做出修改,但过于新的Python版本由于适配等相关问题或会导致与其他软件不匹配,所以这里建议安装Python3.7.7。
- 打开Python官网
点击Windows后下滑在左侧找到Python3.7.7版本(或者传送门直接下载,密码:54SB)
点击第三个,下载后是后缀为.exe的可执行文件。
- 安装
安装很简单,只需要注意勾选Add Python 3.7 to PATH,然后点击Customize installation(自定义安装),最后记住安装位置即可。
- List item
检验是否安装成功
打开python3.7.7打印Hello world语句,如成功打印,则代表Python安装成功。
安装Anaconda5.3.1:
Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等。
- 下载安装包
这里我并不建议去官网下载Anaconda,官网打开较慢,下载也慢,所以我建议去清华大学开源镜像站下载,下滑到最后即可找到5.3.1版本。(或者直接点击传送门,密码54SB。)
- 安装
这里的安装也十分简单,只需要注意勾选将Anaconda加入环境变量配置,以及勾选按照3.7安装。另外在最后可以选择是否安装Micosoft VScode,Visual Studio Code(简称 VSCode) 是开源免费的 IDE 编辑器,虽然目前不清楚具体用处,但是以为了防止以后使用,还是建议下载,
- 检验是否安装成功
打开命令提示符窗口(win+r,之后输入cmd),然后输入conda --version来显示conda版本出现版本号,则说明安装成功。
安装cuda
CUDA(Compute Unified Device Architecture,统一计算设备架构)是 NVIDIA™(英伟达™)发明的编程模型,所以你的电脑必须内置一张英伟达的显卡才可以进行以下操作。
- 下载安装包
打开cuda下载官网,之后依次点击Windows系统,X86_64,Windows10(根据自己电脑版本选择),exe(local),最后点击下载。
- 安装
这里的安装过程也比较简单,但是会比较漫长,只需要注意安装路径,另外在出现以下窗口勾选后即可。是提醒我们安装新版vs。
- 检查是否安装成功
打开命令提示符窗口(win+r,之后输入cmd),然后输入nvcc -V(nvcc后有一个空格,注意-),出现以下结果则说明安装成功。