GPU的租用Pycharm连接远程GPU服务器跑深度学习

🌞欢迎来到机器学习的世界 
🌈博客主页:卿云阁

💌欢迎关注🎉点赞👍收藏⭐️留言📝

🌟本文由卿云阁原创!

🌠本阶段属于练气阶段,希望各位仙友顺利完成突破

📆首发时间:🌹2021年6月28日🌹

✉️希望可以和大家一起完成进阶之路!

🙏作者水平很有限,如果发现错误,请留言轰炸哦!万分感谢!

2022年 6月28日  天气晴


创建实例

注册后进入控制台,在我的实例菜单下,点击租用新实例

在租用实例页面:选择计费方式,选择合适的主机,选择要创建实例中的GPU数量,选择镜像(内置了不同的深度学习框架),最后创建即可

如果你需要更大的硬盘用于存放数据,那么请留意「硬盘」这列「最大可扩容」大小。数据盘等的路径请参考文档

创建完成后等待开机,今后主要用到的操作入口见截图中

上传数据

开机后在这个正在运行中的实例上找到快捷工具:JupyterLab,点击打开,在下面的截图中找到上传按钮,即可上传数据。如需上传文件夹或更高级的上传方式等,请查阅上传数据文档

终端训练

       utoDL是一个国内的GPU租用平台,最近使用了一下,体验感还是很nice的,所以写了篇博客来介绍一下该平台的具体使用方式,也可以当做一个教程来学习^_^

网址:AutoDL-品质GPU租用平台-租GPU就上AutoDL

PyCharm远程开发

警告:如果使用PyCharm直接执行或开终端执行训练程序,请在调试完成后最后通过screen/tmux工具开守护进程,确保程序不受SSH连接中断影响程序执行!

远程项目开发

官方文档:请戳

AutoDL使用方法:

Step1:确认您安装的PyCharm是社区版还是专业版,只有专业版才支持远程开发功能。

Step2:开机实例

复制自己实例的SSH指令,比如:ssh -p 38076 root@region-1.autodl.com

ssh -p 38076 root@region-1.autodl.com命令中, 各个参数的含义为:

用户名:root

HOST: region-1.autodl.com

端口号:38076

Step3:配置PyCharm

[File] -> [Settings],打开以下设置弹窗,搜索interpreter找到[Python interpreter]设置项

增加新的Python Interpreter

选择SSH Interpreter (PyCharm社区版本无该选项),然后将Host、Port与Username进行配置(所有实例的Username均为root),注意:Host后面请检查不要有空格

输入SSH的密码

配置远程Python命令地址(一般为/root/miniconda3/bin/python,如果有其他情况请使用: whereis python命令查询Python命令位置)

配置同步目录,意思是本地项目和远程实例中的哪个目录进行关联,这里设置为数据盘的地址:/root/autodl-tmp

点击结束,如果配置均无误PyCharm会有一小会配置过程,完成后即可远程开发。

如果您在运行时找不到Python文件,可能是没有自动同步代码,那么可以选择手动同步:

打开远程终端

配置好PyCharm远程开发后,可以在PyCharm的终端中下拉找到远程服务器打开远程终端:

  • 10
    点赞
  • 141
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
租用服务器来运行PyTorch程序,您可以按照以下步骤进行操作: 1. 选择合适的云服务提供商:目前市场上有许多云服务提供商,如亚马逊AWS、微软Azure和谷歌云平台等。根据您的需求和预算选择适合您的云服务提供商。 2. 注册并登录:根据您选择的云服务提供商,注册一个账户并登录。 3. 创建虚拟机(VM):在云服务提供商的控制台中,创建一个新的虚拟机实例。选择适当的操作系统(如Linux或Windows),注意确保所选操作系统支持PyTorch。 4. 配置虚拟机:创建虚拟机时,您可以选择虚拟机的规格(内存、CPU等)。根据您的需求和预算选择适当的规格。 5. 安装PyTorch:使用SSH或远程桌面连接到您的虚拟机。然后按照PyTorch官方文档的指南,在虚拟机上安装PyTorch。 6. 上传和运行代码:将您的PyTorch代码上传到虚拟机,并在虚拟机上运行。您可以使用SSH或远程桌面连接来执行命令并启动程序。 7. 数据和模型管理:确保您的数据集和模型文件在虚拟机上可访问。您可以通过将它们上传到虚拟机的本地存储或使用远程存储服务(如云存储)来实现。 8. 监控和调试:监控您的虚拟机的性能和资源使用情况。如果遇到任何问题,使用提供商的调试工具或日志查找并解决错误。 9. 使用结束后,及时关闭虚拟机并释放资源,以避免不必要的费用。 总结起来,租用服务器来运行PyTorch程序的过程包括选择云服务提供商、创建虚拟机、安装PyTorch、上传和运行代码、数据和模型管理、监控和调试等步骤。这样的租用方式为您提供了高性能的计算资源和灵活的管理选项,无需担心硬件投资和维护成本。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卿云阁

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值