新手小白跑深度学习-准备篇

        毕设是做检测的,跑深度学习一般都要用到pytorch,而且如果电脑不是可以支持cuda的显卡的话 [ 只有带NVIDIA的英伟达显卡的电脑才能安装GPU版本的pytorch ] ,跑不了gpu的只能跑cpu,但是数据多的话使用cpu的跑速度会很慢而且甚至可能会将电脑跑废,所以拥有不支持cuda、下载不了gpu-pytorch的我,先试试cpu-pytorch跑少一点数据看看,最后再租服务器。

目录

一、安装cpu版的pytorch

(一)Anaconda的安装

(二)下载pytorch

二、租用服务器

(一)租服务器流程

(二)pycharm上部署环境


一、安装cpu版的pytorch

(一)Anaconda的安装

1、先下载Anaconda(可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本),一开始下载清华镜像的打不开,后面又试着下载官网的(904MB,还在下载中,比较慢)(安装了又卸载,然后又安装)(清华镜像版本的下载了打开navigator又闪退,下载官方的只能下最新版本的,真的巨慢)

注意:

(1)进行安装的第一步先右击,以管理员身份打开。

(2)安装完成后记得去高级设置里新增Path。

(3)win11系统不要安装旧版的Anaconda。(说多了都是泪。)

(4)不知道为什么我的新建环境进不去,提示说“系统找不到指定的路径”。

(5)我放弃处理(4)这个问题,然后想去安装pytorch,却被提醒说找不到环境(它提示后面带了个路径,肯定是路径的问题,去改就可以了)。因为我C盘的用户名是中文,所以文件放在另外一个加密的用户下了,我把那个文件夹复制到另外一个用户下的时候就可以下载了。(我的可以了我的可以了,现在下到60%了~)

(6)我高兴太早了,还是没下成功,说是文件属性没有授权写功能。

2、安装完毕后,因为官网源的服务器在国外,速度会慢,所有这里可更换为清华镜像源,更改有以下两种方式:(这里的镜像源链接可能失效了,可另寻他处链接)

(1)win+R打开命令行窗口,依次输入以下两行代码进行换源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

结束后按照C盘->用户->.condarc 这个路径查看.condarc文件里面内容是否如下:

ssl_verify: true
channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - defaults
show_channel_urls: true

如果如上那就换源成功。

(2)可以直接按照C盘->用户->.condarc 这个路径更改.condarc的内容为(1)方法中.condarc的内容。

3、后续可以进行包的更新,输入以下命令行进行更新。【时间比较长,可选择不更新】

<1>先更新conda

conda update conda

<2>再更新第三方所有包

conda upgrade --all

进行以上步骤Anaconda就安装结束了。

(二)下载pytorch
第一种方法:

1、去pytorch官网:Start Locally | PyTorch

2、复制下图的Run this Command的语句,去到Anaconda Prompt下粘贴运行。(装了个7、8分钟)

第二种方法:

试过了上面这个方法,我的不行。换另外一种pip安装。

1、登录网站:download.pytorch.org/whl/cpu

2、找到torch点开,进去为如下界面。

3、找到自己需要的版本,可按【Ctrl+F】进行查询,然后对版本右键复制链接。

4、打开Anaconda Prompt,通过activte进入之前新建的虚拟环境,然后再键入pip install+刚刚复制的链接,回车之后开始下载。

pip install https://download.pytorch.org/whl/cpu/torch-2.0.1%2Bcpu-cp311-cp311-win_amd64.whl#sha256=e2603310bdff4b099c4c41ae132192fc0d6b00932ae2621d52d87218291864be

5、静静等着。

6、结束后可以通过以下方法进行查看是否安装完成。(一定得先激活新建的虚拟环境,因为torch安装在虚拟环境中的)

import torch

print(torch.__version__)

torch.cuda.is._available( )

torch.cuda.is_available()  检查torch是cpu版本还是gpu版本的,true是GPU,false是cpu

完美!!终于结束了深度学习第一步!!!我花了快一个星期搞这个,服了。

二、租用服务器

(一)租服务器流程

1、首先,只有专业版的pytorch支持服务器远程开发功能,所以第一步得先把之前下载的pycharm社区版卸载(我个人需要),然后下专业版的。

pycharm下载官网:Download PyCharm: Python IDE for Professional Developers by JetBrains

安装的话网上有教程,专业版可以试用30天。

2、其次,我想租用的服务器是AutoDL(同学推荐还不错的)

AutoDL网站:AutoDL算力云 | 弹性、好用、省钱。租GPU就上AutoDL

进入官网先进行注册。

(二)pycharm上部署环境

还没试过,后面试了再更新我的经历。

  • 20
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值