模型训练时会在命令行输出信息以显示进度
我们想要保存这个记录可以使用重定向
但是重定向是在训练完成之后,将记录写入文件
也就是说,在训练过程当中无法实时查看
我们可以用nohup
和unbuffer
等命令实现效果
当然在使用前需要先安装,这里是ubuntu
conda
的那个命令是因为好像有啥冲突1
sudo apt update
sudo apt install expect-dev
conda install -c eumetsat expect
安装完就可以使用了,参考博文2
nohup unbuffer python LightGBM4.py > log.txt 2>&1
实时查看我们可以
tail -f log.txt
或者
less log.txt