Windows 下载与安装CUDA和Pytorch【安装教程、深度学习】
我们训练速度每秒处理2510张样本,而在云上,则可以处理到4722张样本每秒。出现了这个错误的话,是网络原因(可以先切换一下网络xxx,然后再次启动)将下面显示的命令复制到我们刚才打开的Miniconda中。可以直接选择Windows打开,将会显示新添加的模块。这里需要安装的包有点大,需要等待一会儿……这里是cuda0的device,一切正常。在训练的时候,我们可以输入查看一下。运行成功后,将会出
参考链接:Windows 下安装 CUDA 和 Pytorch 跑深度学习 - 动手学深度学习v2_哔哩哔哩_bilibili
0.准备工作
请确保你是NVIDIA的显卡(不能是AMD、集成显卡)
1.下载CUDA
打开developer.nvidia.com/cuda-downloads,打开有点慢
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cJBqEUni-1684058365240)(assets/image-20230513201729-1k5rc81.png)]](https://i-blog.csdnimg.cn/blog_migrate/d0616479d5215865955f8570a8562748.png)
选择Windows
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FdR7WL4w-1684058365241)(assets/image-20230513201847-1cko707.png)]](https://i-blog.csdnimg.cn/blog_migrate/159db233b7ff51c15f0754d0f339d745.png)
本地安装
接下来就会出现对应的安装包
![防盗链机制,建议将图片保存下来直接上传(img-KcnNrXWW-1684058365241)(assets/image-20230513201925-ssm2z75.png)]](https://i-blog.csdnimg.cn/blog_migrate/e5bcbeee73166819bbb62fdaaaa1b618.png)
安装或许会有点慢,取决你网速
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ob1ZgTUD-1684058365241)(assets/image-20230513202318-5857pfd.png)]](https://i-blog.csdnimg.cn/blog_migrate/13a08fb278bfc2521d2843fbd77e315f.png)
2.安装CUDA
下载完成后,我们双击安装
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZPjOOyNM-1684058365242)(assets/image-20230513203017-yrhhvm4.png)]](https://i-blog.csdnimg.cn/blog_migrate/14641dcc9418f50b418ba959bd45f660.png)
选择路径
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-50RoNw7r-1684058365242)(assets/image-20230513203121-z9l7vqc.png)]、](https://i-blog.csdnimg.cn/blog_migrate/c039fabc1bb599f1db165058c6c5143a.png)
等待解压
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0Ej4h7r3-1684058365242)(assets/image-20230513203129-itfstey.png)]](https://i-blog.csdnimg.cn/blog_migrate/abf1ee04dcb014749518346dbf7aaf91.png)
进入安装流程
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xl6fcqCU-1684058365243)(assets/image-20230513203201-x4npdcq.png)]](https://i-blog.csdnimg.cn/blog_migrate/be671be5545bd00e598068ce43e92f1d.png)
等待检查兼容性
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EyoY8M1P-1684058365243)(assets/image-20230513203222-039sqsk.png)]](https://i-blog.csdnimg.cn/blog_migrate/4302725f08f3b952d3e4d9bc8bbc10e1.png)
安装的话,基本上都是 默认 选项
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RRW4SSIV-1684058365243)(assets/image-20230513203302-4jcke9c.png)]](https://i-blog.csdnimg.cn/blog_migrate/3d51125c6d4a0fcf8703acf14d5c60e4.png)
等待安装即可
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vUF808v1-1684058365243)(assets/image-20230513203538-bwp984t.png)]](https://i-blog.csdnimg.cn/blog_migrate/19f94688587558b913b3ff7f26bbe45d.png)
中途会黑一下,这是正常情况!
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PPZcT5kP-1684058365244)(assets/image-20230513203717-erlx4ir.png)]](https://i-blog.csdnimg.cn/blog_migrate/1aa6e3c6d995351cb025d78eaa015534.png)
安装成功
检查是否安装成功
nvidia-smi
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-27TdPwgZ-1684058365244)(assets/image-20230513203803-u2ov8li.png)]](https://i-blog.csdnimg.cn/blog_migrate/208f12c9f0f537c42cd7ddaa56d19f1a.png)
可以看到这里我的显卡是
RTX 3060- CUDA版本:12.1
3.下载Miniconda
打开网站
Miniconda — conda documentation
选择Windows——3.8版本
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bCQEhRb3-1684058365244)(assets/image-20230514163209-1vqfzpw.png)]](https://i-blog.csdnimg.cn/blog_migrate/222358ed5f3b02929438df8bcb04ec8e.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GTYo86DR-1684058365245)(assets/image-20230514163313-xxmdn39.png)]](https://i-blog.csdnimg.cn/blog_migrate/96f8b5a0781f9e4334912e6939ba3c63.png)
安装Miniconda
基本上按照它的默认安装
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-r89FjhBI-1684058365245)(assets/image-20230514163356-ubndhy4.png)]](https://i-blog.csdnimg.cn/blog_migrate/da0a27768c5cc8c6242932434188d985.png)
4.打开Miniconda
可以直接选择Windows打开,将会显示新添加的模块
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eUrXNz88-1684058365245)(assets/image-20230514163545-f2vqt47.png)]](https://i-blog.csdnimg.cn/blog_migrate/d391adf54f4b6ee35fbfc118158a1326.png)
查看版本是不是我们想要的
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FzRnnWWa-1684058365245)(assets/image-20230514163626-ekp6x2i.png)]](https://i-blog.csdnimg.cn/blog_migrate/99d8a50fb758d79de91c2b70ce267092.png)
5.下载pytorch(GPU版本)
打开网址
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TIIGWmS5-1684058365246)(assets/image-20230514170908-630o8i6.png)]](https://i-blog.csdnimg.cn/blog_migrate/38087355d0e4ccde47bd9f750772571a.png)
执行命令
将下面显示的命令复制到我们刚才打开的Miniconda中
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Xbyn24Lh-1684058365246)(assets/image-20230514170852-0jps4b5.png)]](https://i-blog.csdnimg.cn/blog_migrate/d04e88fa939a8b40b8867011773afa11.png)
这里需要安装的包有点大,需要等待一会儿……
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PlfdBsV7-1684058365246)(assets/image-20230514172223-5ybgrsu.png)]](https://i-blog.csdnimg.cn/blog_migrate/94270610ba43ceade3aca07b3098c90a.png)
测试一下
python
import torch
a = torch.ones((3,1)).cuda(0)
b = torch.ones((3,1)).cuda(0)
a + b

这里是cuda0的device,一切正常
6.安装D2L和jupyter
打开网站
《动手学深度学习》 — 动手学深度学习 2.0.0 documentation (d2l.ai)
下载记事本

![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZvSNfSyg-1684058365247)(assets/image-20230514173017-c8i84n5.png)]](https://i-blog.csdnimg.cn/blog_migrate/6d4c3254009257fc9492a8923dda6f02.png)
解压一下文件
安装所需的包(jupyter d2l)
pip install jupyter d2l
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UGYyx2Cd-1684058365247)(assets/image-20230514173225-1mp9jr3.png)]](https://i-blog.csdnimg.cn/blog_migrate/f3ed79d4e9a25fde411f04b87314b80d.png)
安装完成
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FtAHPMoK-1684058365247)(assets/image-20230514173429-9kfrzrt.png)]](https://i-blog.csdnimg.cn/blog_migrate/bd081a9db556a8c9b731b9ee4a6c2b8d.png)
7.下载d2l记事本运行测试
jupyter notebook
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WrmYxJmz-1684058365248)(assets/image-20230514173532-s52pj5x.png)]](https://i-blog.csdnimg.cn/blog_migrate/b1dab14274ad52b48fe6f17e1dcdf538.png)
请先切换路径进入到你解压notebook的位置
运行成功后,将会出现这样的页面
选择pytorch
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8JdacNz1-1684058365248)(assets/image-20230514173921-7szph7b.png)]](https://i-blog.csdnimg.cn/blog_migrate/89de98fbd22819dad7284ec3b3888e14.png)
选择chapter_convolutional-modern
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aRg1rV2D-1684058365248)(assets/image-20230514173955-fk7yxow.png)]](https://i-blog.csdnimg.cn/blog_migrate/dfca6e51ddd741b9c4599b558fd01b23.png)
选择resnet.ipynb
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-n2118Kaq-1684058365249)(assets/image-20230514174034-o5l1mx0.png)]](https://i-blog.csdnimg.cn/blog_migrate/9afa7bdfe2ccd72a3e336ff8d496b385.png)
运行代码
选择Kernel–>Restart & Run All
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-c7wdw3t2-1684058365249)(assets/image-20230514174109-hudejyu.png)]](https://i-blog.csdnimg.cn/blog_migrate/0b430785cd37ece178d55d9c3c368381.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-U4OfOUSU-1684058365249)(assets/image-20230514174140-o1erof1.png)]](https://i-blog.csdnimg.cn/blog_migrate/3e3ed0ded871d791db64b2c4f56a43af.png)
开始下载一些数据
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0O0qug63-1684058365249)(assets/image-20230514174214-5cc5lfh.png)]](https://i-blog.csdnimg.cn/blog_migrate/06f8b027916f2b06ea3b790de6ce41b3.png)
出现了这个错误的话,是网络原因(可以先切换一下网络xxx,然后再次启动)
开始在cuda:0训练
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fWe4yinQ-1684058365250)(assets/image-20230514175252-gpopwcv.png)]](https://i-blog.csdnimg.cn/blog_migrate/0dbf3670fd7721ddd032e065ece27c66.png)
开始绘制图像
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-g6l3xZAm-1684058365250)(assets/image-20230514175320-on8arrh.png)]](https://i-blog.csdnimg.cn/blog_migrate/973f7fa4a92944c11486c9a4f193954b.png)
在训练的时候,我们可以输入查看一下
nvidia-smiGPU使用率
最终的结果
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yQkGF4f9-1684058365251)(assets/image-20230514175741-2m66333.png)]](https://i-blog.csdnimg.cn/blog_migrate/7a1fad2e50ba1b7de555cc8e8bec0c17.png)
我们训练速度每秒处理2510张样本,而在云上,则可以处理到4722张样本每秒
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YC0cP1o9-1684058365251)(assets/image-20230514175909-agw4hrn.png)]](https://i-blog.csdnimg.cn/blog_migrate/c06e8871e061f8a203b9788d92cefffd.png)
更多推荐
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KHPZNcuI-1684058365248)(assets/image-20230514173848-3djdto7.png)]](https://i-blog.csdnimg.cn/blog_migrate/bfa82c019accc89478ec1ad17f641edb.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2yWN6cae-1684058365250)(assets/image-20230514174600-ix065e4.png)]](https://i-blog.csdnimg.cn/blog_migrate/4b62be1a7ae4465f4e7041d648c9a76c.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3qTm5YeC-1684058365250)(assets/image-20230514175433-kyglm8d.png)]](https://i-blog.csdnimg.cn/blog_migrate/aed5cf83479eed09c77e3e68fecbe7b4.png)
所有评论(0)