文章目录
本文将详细介绍一下如何搭建深度学习所需要的实验环境.
这个框架分为以下六个模块
显卡
简单理解这个就是我们常说的GPU,显卡的功能是一个专门做矩阵运算的部件,用于显示方面的运算,现在神经网络中绝大操作都是对矩阵的运算,所以我们当然可以将显卡的矩阵运算功能应用起来,来提高计算速度.
驱动
通常指NVIDIA Driver,其实它就是一个驱动软件,而前面的显卡就是硬件
cuda
cuda是一个扩展包,能够使得使用GPU进行通用计算变得简单和优雅,它本质上是一套指令集,我们通过这个指令集来使用显卡的矩阵运算操作;
Q:如何查看显卡支持的cuda的最高版本?
anaconda
1. 下载安装
下载官网:https://www.anaconda.com/
选择与系统位数对应的安装包下载即可。
Anaconda占用空间较大,建议选择一个空闲的磁盘专门用来放Anaconda。
勾选添加环境变量
2. 安装pytorch虚拟环境
- 创建一个虚拟环境:conda create -n torch(虚拟环境名) python = 3.7
此步骤 若出现以下情况:
解决方法:
在创建新的虚拟环境前先输入以下命令。
conda config --add channels conda-forge
conda config --set channel_priority strict
conda config --s