当前位置: 首页 > news >正文

防止MMdetection训练进程意外中断的终极方法-nohup

正常的MMdetection训练命令如下:

python tools/train.py <模型配置文件路径>
python tools/train.py work_dirs/deformable-detr_r50_16xb2-50e_coco/deformable-detr_r50_16xb2-50e_coco.py

我们之前讲了继续上次训练的resume参数:

MMdetection恢复训练命令-CSDN博客https://blog.csdn.net/qq_54708219/article/details/148247063?spm=1001.2014.3001.5502这次我们介绍另一种nohup方法,做到训练进程忽略终端信号中断:

nohup语法:

nohup <你要执行的命令> > output.log 2>&1 &

解释如下:

  • nohup: 让命令在后台运行,即使终端关闭也不停止。
  • > output.log: 将标准输出重定向到output.log文件。
  • 2>&1: 将标准错误输出也重定向到标准输出(即同一个日志文件)。
  • &: 在后台运行。

例如上面的示例:

nohup python tools/train.py work_dirs/deformable-detr_r50_16xb2-50e_coco/deformable-detr_r50_16xb2-50e_coco.py > train.log 2>&1 &

看到终端显示进程已推到后台,train.log开始记录数据即说明成功:

相关文章:

  • 银河麒麟操作系统下载
  • 【freertos-kernel】queue(发送)
  • C# NX二次开发-查找连续倒圆角面
  • 4.8.2 利用Spark SQL计算总分与平均分
  • 单片机 串口发送和接收
  • Linux驱动学习笔记(十)
  • Redis学习(十四)主从复制的工作原理、集群搭建(一主二从)
  • 132.在 Vue3 中使用 OpenLayers 实现地图剪切与遮罩效果
  • Mysql学习笔记之事务
  • 碰一碰系统源码搭建==saas系统
  • 【GlobalMapper精品教程】095:如何获取无人机照片的拍摄方位角
  • 62、【OS】【Nuttx】编码规范解读(十)
  • VC++和python从哪一年开始支持split(字符串)非单个字符
  • 消防应急装备管理:打造消防营区智能仓储
  • 钩子函数的作用(register_hook)
  • 2025-05-28 Python深度学习8——优化器
  • 破能所,入不二
  • GNU AS汇编器的.align对齐
  • 端午节互动网站
  • 力扣 215 .数组中的第K个最大元素
  • 网站怎样做seo推广/站长友情链接
  • 唐山市做网站/seo搜索引擎优化怎么优化
  • 珠海中小企业网站建设/如何创建网站?
  • 太原做企业网站的/宁波seo软件免费课程
  • 外贸网站源码是什么/互联网产品推广
  • 北京做网站哪个好/怎么做网络广告