训练模型时的一个小技巧

可后台训练模的一种小技巧

背景

在算法工作学习中,经常需要训练模型,而对于大量样本数据训练或使用大参数量的模型,本地设备往往就捉衿见肘了,必然会用到远程服务器。但远程服务器,都是通过ssh连接的,在服务器上运行时间短的程序直接在terminal中运行等待即可;但遇到模型训练就不一样,像coco、culane 等数据集需要训练几天。对于这样的情况,你需要确保电脑不关机且网络不能断还得保持连接服务器不能终端。这样的要求太苛刻了。

解决方案

运用screen控制台窗口指令。可以建立多个窗口,后台运行程序,可以同时多个程序一起运行,本机断开服务器完全没有关系,方便使用。对于算法工程师来说很实用的一个技巧。(只有mac和Linux可用)

最常用的基本命令:
  • 安装
apt-get install screen
  • 创建窗口
screen -R name
  • 进入已经创建的窗口
screen -r name
  • 查看所有窗口
screen -ls
  • 推出当前窗口
ctrl + a + d
  • 结束指定窗口
screen -S name -X quit

总结

screen 命令的使用稳定性和便捷性都是很高的,命令简单好记,很实用,算是一个训练模型时的小技巧了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值