一、环境准备
- pycharm professional(需要pycharm专业版,社区版不行)
- GPU租赁云平台市面上有很多,恒源云、矩池云、厚德云、ucloud...等等,大家可以多看几个平台,选便宜的,这里的话是使用潞晨云(@潞晨科技)访问链接之前注册就送10元代金券,现在要充6元才能送10元了,觉得划算的可以试一试,1小时的4090价格在1.44-2.05之间浮动,大多时候都是1.44.
- windows系统的电脑
二、具体步骤
1. 登录潞晨云
2.点击云主机,配置SSH公钥
点击添加SSH公钥。
获取方法
在windows客户端生成公钥私钥文件:
win+r键打开运行窗口,输入cmd进入命令提示符窗口,输入下面指令:
ssh-keygen -t rsa
之后一路按回车键,最后会生成密钥保存的地址,根据这个地址,在文件夹中找到名为id_rsa.pub文件
找到后用记事本打开,复制所有内容,粘贴到潞晨云公钥中,其中名称任意起一个,这里取'MyComputer'
完成后点击添加
3.选择GPU
在算力市场,可以选择符合自己需求的机器,一般的数据集几千到几万的项目4090足够用了,性能的话H100>H800;A100>A800;H800>A800。这里我们选择一台4090,点击西北2区,有空闲的之间点击就可以。 点击后进入具体配置页面:
计费方式潞晨云有个创新的潮汐计费,具体计费方式可以自己看看,根据自己的需要选择,然后显卡数量这里选1个,后续多卡训练可以选多个,镜像的话,我选择的是CUDA(11.7),这里根据自己的项目具体情况选择。本例程采用的是Yolov8模型。挂载公开数据根据实际需要选择。点击创建。
4.连接Pycharm
打开pycharm专业版,选择自己的项目,然后依次点击左上角File-Settings,依据下图打开python解释器
在右侧点击Add Interpreter
选择On SSH
这里选择New,然后回到租赁页面,打开云主机,看GPU是否已经初始化完成。等初始化完成后,在SSH连接那列复制登录指令。
登陆指令你粘贴到文本框里或者记事本里,格式如下:
ssh root@60.165.238.xx -p 303xx
其中root是用户名(Username),@后面的 60.165.238.xx 是Host,p后面的303xx是端口号(Port),依次填好后选择Next
登陆指令你粘贴到文本框里或者记事本里,格式如下:
ssh root@60.165.238.xx -p 303xx
其中root是用户名(Username),@后面的 60.165.238.xx 是Host,p后面的303xx是端口号(Port),依次填好后选择Next
接着都点next就行,后面会出现这个界面
这里根据自己的个人习惯选择,最后点击创建(Create)即创建成功