![](/img/trans.png)
[英]printing logging.exception in jupyter notebook with coloring instead of black and white
[英]Is there a good way of coloring tf.logging (tensorflow terminal printing)?
我是Tensorflow的忠实用户。 到目前为止,当我需要打印某些内容时,我曾经使用了带有coloredlogs
的logging
库。 这些非常有用,我可以很容易地看到正在发生的事情:
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, ...}
分配一些颜色tf.logging.{debug, info, warning, ...}
?
另外,coloredlogs模块也适用于Tenosorflow内置日志记录。
from tensorflow import logging
coloredlogs.install(level='DEBUG')
tf.logging.set_verbosity(tf.logging.DEBUG)
我试过了 工作正常。 但是您应该将两个日志记录的详细程度都设置为相同。 或彩色日志的详细程度应更高。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.