云计算百科
云计算领域专业知识百科平台

如何租服务器使用GPU跑深度学习代码

使用某算力云平台:我使用的是AutoDL 注册账号以后选择合适的GPU租用 在这里插入图片描述

按需选择你需要的镜像后创建 在这里插入图片描述

创建好以后可在1.帮助文档完成相关配置,也可继续往下看,我会提供更详细的配置过程。2.是后面建立连接需要用到的。3.用来操作远程终端。 在这里插入图片描述

1.使用pycharm专业版

PyCharm Community Edition 是社区版不支持远程开发 我使用PyCharm 2020.1 x64完成开发,在微信公众号软件管家中有下载安装教程。然后在某宝花1块钱购买pycharm专业版的激活教程。

2.使用pycharm与服务器建立连接

“文件”->“设置” 在这里插入图片描述 选择"python interpreter"中的"Add",添加SSH Interpreter。 在这里插入图片描述 在下面这个界面,输入你的登陆指令(登陆指令是在AutoDL中复制的),红色字体是我复制的登陆指令,把它依次填到Host,Port和Username中 在这里插入图片描述 在这里插入图片描述

接下来是输入登陆密码 在这里插入图片描述 然后只需修改红框中内容,设置路径与图片中相同即可。 勾选自动上传可将本地项目随时同步至服务器(首次上传一般较慢,我的本地项目2G左右需要上传1h) 在这里插入图片描述

3.远程开发

远程终端可以在pycharm中和JupyterLab中使用,推荐在JupyterLab使用

3.1pycharm使用远程终端

选择"Tools"->“start SSH session” 在这里插入图片描述 可以在PyCharm的终端中使用服务器的远程终端 在这里插入图片描述

3.2使用JupyterLab

在这里插入图片描述

点击终端,即可使用。本地项目会同步到autodl-tmp文件夹下 在这里插入图片描述 远程终端都是在linux系统上使用的,如果一些命令忘记了可以直接点击帮助文档查看。 在这里插入图片描述

4.数据上传与下载

4.1将本地数据上传至服务器(前面建立连接时如果选择了自动上传就不需要再手动上传,对文件做修改服务器也会同步更新)

右击某个文件或文件夹,选择”Deployment“->“Upload to”,完成上传。 在这里插入图片描述

4.2将服务器数据下载至本地

运行完代码需要将结果下载到本地,和上传步骤类似。 例如想下载detect这个文件夹,需要保证本地项目中也有detect文件夹,下载文件同理。 在这里插入图片描述

5.其他问题

1.需要在JupyterLab中运行代码,直接在命令行输入python 文件名, 如python train.py 2.报错ModuleNotFoundError: No module named ‘xxx’,就是缺少相应的库,GPT或者DS搜一下安装即可。 3.如有问题不能及时回复见谅,平时不经常在线。

赞(0)
未经允许不得转载:网硕互联帮助中心 » 如何租服务器使用GPU跑深度学习代码
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!