训练神经网络的tricks——收集Linux终端网络模型训练日志screen指令

本文介绍了在Linux环境下,如何使用screen指令收集神经网络模型训练过程中的日志。通过运行'script screen.log'启动日志记录,然后执行训练模型的python命令。训练结束后,使用'exit'退出,日志会保存在screen.log文件中,便于后续查看和分析模型训练过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

之前我曾经写过一次关于如何使用服务器进行神经网络模型训练的博客,有兴趣的可以翻出来看看

今天我想介绍的是源于我下面的一种的训练情况:

训练一个神经网络模型,需要2天2夜,我不仅仅需要最后一个模型的模型性能指标,还需要中间几个的模型训练参数,如果们使用tmux进行开放进程进行模型的训练。

这时候我们就需要使用screen指令将Linux的终端输出的日志进行收集生成一个文件

在进行模型训练之前,运行指令:

script screen.log

运行完上述指令后
在这里插入图片描述
表示日志文件已经开始收集终端的输出log

执行网络模型的运行指令

python3 train.py --img 416 --batch 40 --epochs 5 --data coco128.yaml --weights yolov5s.pt --device 0

在运行神经网络训练结束后,
运行指令:

exit

终端输出:
请添加图片描述

查看screen.log文件中包含了所有的终端输出日志请添加图片描述
包含了所有的训练日志,十分方便!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

千与编程

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值