初学者神经网路训练全过程

环境及设备

pycharm专业版(社区版不能配置远端服务器)

恒源云租的服务器

xftp(用于远端-本地传输文件)

租用服务器

1.打开恒源云的网站恒源云_GPUSHARE-恒源智享云,然后登录(没有账号就注册一下)

2.选择控制台

请添加图片描述

3.选择【实例与数据】->【我的实例】->【创建实例】

请添加图片描述

4.这里可以购买服务器,我一般选的配置是3080-10G的(便宜)

请添加图片描述

5.我选择的python配置

请添加图片描述

6.租用后可以在【我的实例】中查看,在【实例管理】中可以操作服务器开关机。

请添加图片描述

pycharm连接远程服务器

1.打开pycharm,选择【tools】->【deployment】->【configuraton】,新建一个配置。

2.服务器启动后,可以看到登录指令出现了两行

请添加图片描述

登录指令中可以看到ssh -p xxxxx root@xxx.xxxxxxxx.com,其中-p后面的五个数,填到a,root填到b,@后面的xxx.xxxxxxxx.com填到c,如图:

请添加图片描述

再把密码复制到password中去,点击【Test Connection】,显示successful就是连接成功了,要是没成功就看看网上教程解决一下。

3.配置远端后,点击【file】->【settings】->【project interpreter】选择刚配置好的环境。

xftp传输数据

1.租用服务器就相当于在别人电脑上训练自己的代码,那么就要把自己电脑上(本地)的代码、文件夹、数据集什么的传到服务器上(远端),当然要是只跑代码或者数据集很小的话,可以不用这个软件,连好服务器点击运行就能自动上传到服务器。要是数据集特别大,pycharm自己上传需要很长时间,这时可以用软件。

2.我没在官网上下载,在微信上搜一下有分享破解版的,安装就可以。

3.打开xftp,新建会话,连接到服务器(可以上网找连接教程,这里不详述),然后就是这个界面,可以直接拖拽上传到服务器和下载到本地。

请添加图片描述

4.传输完成后,可以在pycharm查看远端的数据,【tools】->【deployment】->【browse remote host】,根据设置的上传到的文件夹查找,文件夹路径可以在【tools】->【deployment】->【configuration】中查看查看

请添加图片描述

训练代码及bug解决

至此,已经完成了连接服务器和上传文件的工作,可以直接在pycharm上训练。

我在训练的时候遇到了需要下载tqdm库,但远程环境中没有这个库,并且直接在pycharm中下载会报错的情况。

我的解决方法是,点服务器提供的网页端jupyterlab,打开以后点终端,在那里用pip指令下载即可。

请添加图片描述

pycharm里也有终端,选一下远端在用pip命令也可以,但我的pycharm版本低我没找到选择的箭头。

请添加图片描述

训练后保存的图片在远端的文件夹里,需要用xftp下载到本地(如有需要)。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值