一、场景描述
很多时候,利用服务器run model的时候,我们会选择逐epoch打印一些数据信息(比如loss)以便分析模型训练情况。
这个时候,保存这些训练日志就变得很重要了。尤其是在ubuntu服务器上利用tmux进行分屏操作的时候,翻页查看中断输出变得不很方便,这个时候,就可以考虑将日志保存到文件中。
二、基于linux系统tee命令的实现
python 要执行的文件名.py | tee -a 希望日志保存的路径
例如
python main.py | tee -a ./log/log.txt