深度学习环境配置超详细教程【Anaconda+PyTorch(GPU版)+CUDA+cuDNN】

Python86

深度学习环境配置

入门深度学习,首先要做的事情就是要搭建深度学习的环境。不管你是Windows用户,Mac用户还是Ubuntu用户,只要电脑配置允许,都可以做深度学习,毕竟Windows、Mac和Ubuntu系统都可以进行深度学习环境的搭建。接下来就记录下自己在Windows系统上搭建深度学习环境的过程,方便自己存档也为大家提供一个参考。
本次环境配置主要模式是基于 Anaconda+PyTorch(GPU版)+CUDA+cuDNN进行搭建的。

所需工具:

  1. Python集成开发环境: Anaconda
  2. CUDA、cuDNN:英伟达提供的针对英伟达显卡的运算平台。用来提升神经网络的运行效率,如果电脑显卡不满足要求也是可以不用安装,使用cpu来进行运算。
  3. 开发工具: PyCharm
  4. 深度学习库: PyTorch(也可以使用Google开源的TensorFlow平台,不过一般学术界多用PyTorch平台。)

1.安装Anaconda

1.1下载Anaconda

Anaconda官网:https://www.anaconda.com
清华大学开源镜像下载:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
两个网站都可以下载,选择适合自己电脑的版本下载即可。
深度学习环境配置超详细教程【Anaconda+PyTorch(GPU版)+CUDA+cuDNN】

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长

相关文章
Python

Python中dataclass库

一、 简介 dataclass的定义位于PEP-557,根据定义一个dataclass是指"一个带有默认值的可变的namedtuple",广义的定义就是有一个类,它的属性均可公开访问,可以带有默认值并...
Python

Python 学习笔记(七)–socket

1.网络七层模型及主要协议 2.TCP的"三次握手"和四次挥手 三次握手 Step1:首先客户端向服务器端发送一段TCP报文; Step 2:服务器端接收到来自客户端的TCP报文之后,结束LISTEN...
Python

字符串格式化

在编写程序中经常需要动态输出字符串。例如,我们通过程序计算计算机的内存利用率,然后输出 10:15 计算机的内存利用率为30% 其中下划线部分的内容会动态调整,需要根据执行结果进行填充,最终形成上述格...
Python

创建Django项目

2022-09-24 在创建Django项目时,出现了 错误,查了一下,发现要创建一个Django项目,需要先使用命令: python -m pip install pytz 安装一个"时区模块"。一...
Python

Python做游戏其实很简单,只是你觉得难…

很多小伙伴都喜欢小游戏源码,想学一手Python做小游戏,问我做游戏难不难,要怎么做,接下来我就介绍一下,如何用Python做游戏。 游戏演示 2048小游戏 表白弹窗 贪吃蛇 五子棋 俄罗斯方块 超...
Python

PyQt5 GUI:百度图片下载器(文末附源码)

通过 Pyqt5 实现一个界面化的下载器,在通过网络请求实现各种类型的图片的下载。可以通过界面上输入不同图片的关键字从而实现下载图片并将下载好的图片保存到自定义的文件路径中。 文末附源码、操作视频 【...
Python

pyqt入门

第一次接触pyqt是在20年刚毕业的时候,时隔两年,恰逢闲暇,正好回过头来对这个模块的知识进行一个整理,不会做系统化的整理,我打算可能会围绕之前做过的小工具对其涉及到的控件、信号和槽等知识进行简单的回...