是否有一种很好的着色方法tf.logging(tensorflow终端打印)?

时间:2018-04-16 06:47:10

标签: python logging tensorflow

我是一个强大的Tensorflow用户。到目前为止,当我需要打印某些内容时,我曾使用logging库和coloredlogs。这些非常有用,我可以更容易地看到发生的事情:

import logging
import coloredlogs
logger = logging.getLogger(__name__)
coloredlogs.install(level='DEBUG', logger=logger, ...)
logger.debug("-- preparing network..")   <-- eg, debug in green, info in cyan, ...

但是,Tensorflow实际上提供了内置tf.logging。为了兼容性,我决定使用它。在这种情况下,有没有办法可以为tf.logging.{debug, info, warning, ...}分配一些颜色?

1 个答案:

答案 0 :(得分:0)

模块有色日志也适用于Tenosorflow内置日志记录。

public virtual void Bar()
{
   return;
}

我试过这个。工作完美。 但是你应该将两个日志记录的详细程度都设置为相同。或者有色日志的日志详细程度应该更高。