问题解决:tensorflow训练模型时进度条保存到log日志格式混乱

问题解决:tensorflow训练模型时进度条保存到log日志格式混乱,第1张

一、问题描述

在用tensorflow或keras跑模型的时候,经常会以进度条的形式给用户展示目前模型训练的进度以及当前模型的loss、accuracy等评价指标。

这个功能当然非常好用,但是有的时候我想把py程序运行的结果保存到log日志时,通常会遇到文件中进度条格式混乱的问题,打开保存的log日志,显示所示:

这个鬼样子,根本不是人看的。

二、解决方法

假设你在服务器上跑模型时将print打印出来的内容保存到了experiment.log日志。

sh run.sh >> experiment.log 2>&1

此时使用下面tail命令查看experiment.log日志,就可以显示正确的格式了

tail -f -v -n +1 experiment.log


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/942943.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-18
下一篇2022-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存