返回顶部
首页 > 资讯 > 服务器 >新手小白如何租用GPU云服务器跑深度学习
  • 333
分享到

新手小白如何租用GPU云服务器跑深度学习

深度学习人工智能 2023-08-31 09:08:05 333人浏览 八月长安
摘要

最近刚学深度学习,自己电脑的cpu版本的PyTorch最多跑个LexNet,AlexNet直接就跑不动了,但是作业不能不写,实验不能不做。无奈之下,上网发现还可以租服务器这种操作,我租的服务器每小时0.78人民币,简直是发现新大陆,又省下一

最近刚学深度学习,自己电脑的cpu版本的PyTorch最多跑个LexNet,AlexNet直接就跑不动了,但是作业不能不写,实验不能不做。无奈之下,上网发现还可以租服务器这种操作,我租的服务器每小时0.78人民币,简直是发现新大陆,又省下一大笔钱,太开心了吧(啪,什么乱七八糟的)。

PS:这是初级教程,还是去年写的,今年我又探索了一些新的方法,有的可以省钱钱,有的可以改一些库的内部文件,比如说可视化的visdom(因为visdom刚开始运行可能会很慢),有的可以把文件从虚拟系统下载到本地(有的时候一些跑出来数据是保存在项目里的,并不在本地)。先挖个大坑,等什么时候有空来填。

非常建议某平台给我一些补贴或者广告费(这是可以说的吗),我感觉我每次把网址放上来我自己就没得租服务器了——都被租完啦。想要网址的自己去找哈,叫AutoDL,可怜的网站可能是有利益冲突,总被限流,一般检索很难第一次就被找到,但还是有可能被检索到的。

因为本人小白,所以专业术语方面说得不太利索,所以直接上图。如果你也是小白,看网上充满专业术语的帖子估计也和我开始一样痛苦。话不多说,直接上菜。

1.寻找可以租的服务器

网上有很多服务器平台

这里的实例就是指你租用的gpu,点击后就选择你的gpu,其他没什么好说的,有一点要注意,就是镜像那个地方

 

如果你是第一次装,那你就选择“基础镜像”,因为大概率你们老师会让你们先学CNN,LeNet,AlexNet这些基础的网络。 

而如果是要用到YOLO-v5等一些GitHub项目,选“算法镜像”可以即刻拥有创建即用的算法环境。

而如果你以前用过gpu,但是之前用的gpu关机后再开机发现没有了(租给别人了),那么你就要选择“我的镜像”。因为你租用服务器后代码使用的一些数据比如说你保存的model不在你的本地,而在gpu的镜像里,在这之前你需要给你之前用的gpu的镜像保存下来。

在保存镜像之下要保证你的gpu在关机状态。

 接着就给你的镜像命名,随便命名啥,只要你能记住就行。

然后你就可以在租用新的gpu的时候使用你原来的镜像啦。

最后点击立即创建即可,服务器就已经被你租到手啦,这个平台会先送你10块钱,足够让你捣鼓一天,了解租用流程了。

2.pycharm专业版

因为租用gpu这相当于远程将你的代码传送到远方~~,让别人给你运行,所以你的PyCharm得搞个专业版的,只有专业版可以远程。

可以自己去pycharm官网掂量一下专业版要多少钱->->,所以我的建议是万能的某宝(嘘)。

3.pycharm建立远程SSH连接

这里说一下不知道为什么网上的教程都说要先建立SFTP协议,再建立ssh连接,但是我直接建立SSH连接就可以,所以我就写了我的方法。有疑问的小伙伴可以去网上搜一搜。

首先来到AutoDL平台找到你的实例,也就是你租用的gpu,找到gpu的登陆指令和密码

举个例子,

登陆指令是:ssh -p 26966 root@region-3.seetacloud.com

密码是:zHr0lkQW+M

然后你需要利用这些吧你的pycharm和租用的gpu联系起来

到左上角的File -> Settings,点击到左上角的File -> Settings,点击进入

在左边一列的Project中找到python Interpreter,进入后再点击右边的Add Interpreter

选择SSH

1/4利用之前的登陆指令填写这三个,把那条指令拆分即可。

2/4填写登陆密码

3/4如果前面没写错的话,这一步就会如图所示。否则则是一行红字

这里选系统解释器,不要按照图上选虚拟环境

4/4选择基础解释器,大家以前配置pytorch虚拟环境的话应该知道解释器是什么意思吧。

创建成功后你的Python Interpret里会出现一个新的以Remote Python开头的解释器,选择它就可以了。

 最后选择SSH配置,tools->Deployment->configuration

选择你刚刚创建的SSH配置,一定要选择上面的√的符号,否则改不了

之后就可以开始用pycharm啦。

4.使用pycharm

4.1.Terminal终端

首要任务是将你的代码跑起来。用租的gpu跑代码的流程是pycharm会将你的代码上传到服务器上,然后用linux指令再去跑这段被上传过的代码

首先上传代码

 右击你的代码找到Deployment->上传你的代码到服务器

 接着点击底部最右边的File TranssfORM,找到你最近上传的py文件的路径,也就是图上的2

复制这段路径后来到Terminal

这时你不能在本地的Terminal运行代码,而要在你的服务器里运行 。从小三角里选择你之前创建的python解释器,也就是有Remote Python开头的那个解释器,前面有提到。

接着你就在刚刚打开的窗口里按照python+空格+路径的形式作为你的命令写进Terminal,这其实是linux命令,回车后py文件就开始运行了。

2.如何装库

 直接在终端里pip install 库名就可以

 以上就是我在租gpu时遇到的一些问题,欢迎大家评论交流~

来源地址:https://blog.csdn.net/h_u_m_a_n/article/details/127771716

--结束END--

本文标题: 新手小白如何租用GPU云服务器跑深度学习

本文链接: https://lsjlt.com/news/385039.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 新手小白如何租用GPU云服务器跑深度学习
    最近刚学深度学习,自己电脑的cpu版本的pytorch最多跑个LexNet,AlexNet直接就跑不动了,但是作业不能不写,实验不能不做。无奈之下,上网发现还可以租服务器这种操作,我租的服务器每小时0.78人民币,简直是发现新大陆,又省下一...
    99+
    2023-08-31
    深度学习 人工智能
  • 使用MobaXterm连接服务器并利用Anaconda进行安装pytoch框架跑深度学习模型(使用学校服务器+显卡进行深度学习)
    在开始之前你需要找学校服务器负责人申请服务器账号和密码以及校内外网IP和端口号;另外还需要知道学校服务器显卡cuda版本,以及去pytorch官网查看显卡cuda版本对应的pytorch版本 目录 一...
    99+
    2023-10-09
    深度学习 服务器 pytorch linux
  • 研一小白记录第一次在实验室服务器上跑深度学习的代码全过程(实验室服务器上跑代码详细全过程哦)
    你在服务器上跑过代码吗?哇~你跑过!是啥样的...每回见别人跑都会问并且羡慕会在大服务器上跑代码的哈哈哈在研究生刚开学前还甚至不知道什么是服务器,更是无法想象在除了自己能看得见摸得着的电脑屏幕之外跑代码的样子。直到有天开会自己坐在了一个大大...
    99+
    2023-09-12
    服务器 深度学习 人工智能 pycharm linux
  • 连接服务器教程,Xshell、Xftp及PyCharm连接深度学习GPU服务器的详细使用方法
    深度学习的每个计算任务都是独立于其他计算的,每个计算任务是并行的; GPU的运算单元比CPU多得多,相同时间可以完成更多的计算,具备强大的并行计算能力,非常适合深度学习; 如果自己的笔记本电脑GPU配...
    99+
    2023-09-25
    深度学习 服务器 pycharm
  • 云服务器如何租用手机
    云服务器租用是一种虚拟主机服务,可以让你租用云服务器来托管网站。以下是您可以使用的云服务器租用资源: 阿里云服务:这是中国最知名的云服务器提供商之一,您可以通过https://accounts.aliyun.com/租用云服务器。 腾讯...
    99+
    2023-10-26
    服务器 手机
  • 新手如何租用海外网站服务器
    新手租用海外网站服务器的方法:1、租用前,看服务商是否有ICP许可证,选择有ICP许可证的公司;2、租用时,减少中间环节,跨过中间商,能减少不稳定的因素和节省成本;3、实地考察海外服务器所在的机房环境和设施;如规模是否较大,技术是否到位,服...
    99+
    2024-04-02
  • 新手站长如何租用日本服务器
    作为新手站长,如果想租用日本服务器,可以按照以下步骤进行: 确定需求:首先要确定自己的网站需要什么样的服务器资源,如带宽、存储空...
    99+
    2024-04-02
  • 云服务器如何租用手机号
    首先,您需要在您的设备上注册一个云服务帐户。如果您使用的是 Windows 操作系统,则需要使用管理员账户登录。在登录后,您需要访问“我的云”应用程序,然后选择您的 VPC 服务器。在“我的云”应用程序中,您可以选择 Web 服务器,DNS...
    99+
    2023-10-27
    手机号 服务器
  • 百度云服务器如何使用手机
    1. 下载百度云手机App 首先,在手机应用商店中搜索并下载安装百度云手机App。该应用提供了方便的界面和功能,可以让你轻松地管理和使用百度云服务器。 2. 登录百度云账号 打开百度云手机App后,使用你的百度云账号登录。如果还没有账号,...
    99+
    2023-10-27
    如何使用 服务器 手机
  • 租用阿里云GPU服务器的公司实现高效的数据分析和机器学习
    随着大数据和人工智能的不断发展,GPU服务器的需求日益增长。作为中国最大的云服务提供商,阿里云的GPU服务器已经成为许多公司进行高效数据分析和机器学习的首选。本文将详细介绍租用阿里云GPU服务器的公司及其优势。 阿里云GPU服务器:实现高效...
    99+
    2023-10-30
    高效 阿里 机器
  • 云服务器如何租用手机号码
    首先,云服务器租用手机号码的优势在于它的便利性。我们可以根据自己的需求和喜好,轻松地选择不同的手机号码。如果我们需要一位可靠的联系人,我们可以使用自己的固定电话号码,而对于需要频繁更换联系人的用户,我们可以选择云服务器租用手机号码。这使得我...
    99+
    2023-10-28
    手机号码 服务器
  • 如何租云服务器电脑用手机
    一、租用云服务器电脑的优点 灵活性高 云服务器电脑可以随时随地访问云端数据和应用程序,而且不受地理位置和网络条件的限制,这意味着用户可以随时随地使用他们的云服务,不必担心数据或应用程序的存储和安全问题。 可靠性高 与传统的物理服务...
    99+
    2023-10-27
    用手 服务器 电脑
  • 如何租云服务器电脑使用手机
    对于使用云服务器电脑的用户来说,有很多好处。首先,它提供了高性能和可靠性。当用户需要在外地使用他们的应用程序时,云服务器可以帮助他们保持数据的安全性和完整性。其次,云服务器可以提高用户的灵活性和控制权。用户可以在自己的地理位置上拥有自己的服...
    99+
    2023-10-28
    服务器 电脑 手机
  • 云服务器如何租用手机号注册
    1. 选择云服务器提供商 在租用手机号注册之前,首先需要选择一个可靠的云服务器提供商。市面上有很多云服务器提供商,如阿里云、腾讯云、华为云等。你可以根据自己的需求和预算选择一个适合的云服务器提供商。 2. 注册账号 在选择好云服务器提供商...
    99+
    2023-10-27
    手机号 服务器
  • 新手租用幻兽帕鲁服务器如何选择配置
    选择幻兽帕鲁服务器的配置取决于您的需求和预算。以下是一些参考因素: CPU:幻兽帕鲁服务器的CPU性能对于运行游戏和处理复杂计算...
    99+
    2024-04-09
    服务器 幻兽帕鲁服务器
  • 如何租云服务器电脑用手机账号
    1. 了解云服务器 在开始租用云服务器之前,您需要了解云服务器的基本概念和工作原理。云服务器是一种基于云计算技术的虚拟服务器,它可以通过互联网进行远程访问和管理。云服务器可以提供与传统物理服务器相同的功能,但它们更加灵活和可扩展,并且可以...
    99+
    2023-10-26
    用手 账号 服务器
  • 如何租云服务器电脑用手机登陆
    1. 选择云服务器提供商 首先,你需要选择一个可靠的云服务器提供商,例如阿里云、腾讯云、华为云等。这些提供商都提供了手机应用程序,你可以通过手机应用程序来管理你的云服务器。 2. 创建云服务器实例 在选择好云服务器提供商之后,你需要创建一...
    99+
    2023-10-26
    用手 服务器 电脑
  • 如何租云服务器电脑用手机登录
    1. 选择云服务器 首先,您需要选择一个云服务器提供商,例如阿里云、腾讯云、华为云等。在选择云服务器时,您需要考虑以下因素: 服务器的配置和性能 服务器的地理位置和网络带宽 服务器的价格和计费方式 选择一个适合您需求的云服务器后,您需...
    99+
    2023-10-26
    用手 服务器 电脑
  • 如何租赁云服务器电脑使用手机
    租赁云服务器电脑使用手机需要遵循一定的租赁协议,以下是一些可能需要注意的事项: 选择适当的设备。租赁云服务器通常包括几款不同类型的设备,如主机、存储、数据库等,建议选择最适合您需求的设备。 签署合约。租赁云服务器需要签署正式的租赁合约,...
    99+
    2023-10-26
    服务器 电脑 手机
  • 云服务器如何租用手机上网设备
    租用手机上网设备可以让用户更方便地使用云服务器提供的各种服务。以下是一些租用手机上网设备的方式和注意事项: 使用虚拟私人网络(VPN):使用VPN可以让用户在不同的网络环境中进行数据传输。VPN可以加密用户的数据传输,保护用户的隐私和安...
    99+
    2023-10-27
    手机上网 服务器 设备
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作