一、場景描述
很多時候,利用服務器run model的時候,我們會選擇逐epoch打印一些數據信息(比如loss)以便分析模型訓練情況。
這個時候,保存這些訓練日誌就變得很重要了。尤其是在ubuntu服務器上利用tmux進行分屏操作的時候,翻頁查看中斷輸出變得不很方便,這個時候,就可以考慮將日誌保存到文件中。
二、基於linux系統tee命令的實現
python 要執行的文件名.py | tee -a 希望日誌保存的路徑 # -a 表示附加模式
例如
python main.py | tee -a ./log/log.txt