使用学院的linux服务器远程运行python深度学习项目

1.使用secureCRT连接远程服务器

添加远程服务器,输入ip,端口,用户名等信息。

使用学院的linux服务器远程运行python深度学习项目_第1张图片

成功添加服务器后进行连接,进入运行页面

使用学院的linux服务器远程运行python深度学习项目_第2张图片

 利用ssh命令进入个人工作环境使用学院的linux服务器远程运行python深度学习项目_第3张图片

成功进入个人工作环境

使用学院的linux服务器远程运行python深度学习项目_第4张图片

进入工作目录,以下为实用命令

nvidia-smi命令:查看当前显卡使用情况。

使用学院的linux服务器远程运行python深度学习项目_第5张图片

代码运行命令:其中最后两项参数>out.txt为将控制台输出重定向至out.txt文件,&为使程序后台执行。

python train.py --hidden_dim 50 --att_dim 100 --num_images 3 --batch_size 32 --learning_rate 0.001 --num_epochs 20 >out.txt &

在程序后台执行时,可使用ps ajx命令查看后台运行进程id

可使用kill -9 [pid]终止进程运行

2.使用WinSCP进行文件远程传输

由于工作环境需经由跳板机进入,且ip为私有地址,故必须使用WinSCP的隧道功能将本机文件传输至工作环境内

首先,打开WinSCP进行ip,端口及用户名密码配置,注意,此时的ip及端口等应为实际工作环境的对应内容。

使用学院的linux服务器远程运行python深度学习项目_第6张图片

在完成对于工作环境的配置后,点击高级按钮,进入连接目录下隧道菜单,配置跳板机ip,端口及用户名密码等。

使用学院的linux服务器远程运行python深度学习项目_第7张图片

 配置完毕后即可进行连接,成功连接后既能够在本机和工作环境间传输数据,拖拽文件或直接进行复制粘贴均可。使用学院的linux服务器远程运行python深度学习项目_第8张图片

 

 注:以上操作均需要在校园网环境(TJ-Wifi或内网连接)下进行。

你可能感兴趣的:(开发工具使用,linux)