抑制Tensorflow调试信息
Tensorflow可能会在初始化时在终端中显示调试信息,包括加载的库和发现的设备。虽然此信息对于调试目的很有用,但它也会使控制台混乱并使跟踪重要消息变得困难。
要禁用此调试信息,您可以使用 os.environ 模块:
import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3'
import tensorflow as tf
此代码将 Tensorflow 的最小日志记录级别设置为 3,有效抑制所有调试信息。
Tensorflow 中的日志记录级别范围从 0 到 3,其中 0 表示所有消息打印,3 表示仅打印错误消息。以下是日志记录级别的细分:
将最小日志记录级别设置为 3 可确保不显示任何调试信息,无论正在使用的 Tensorflow 版本(使用版本 0.12 和 1.0 进行测试)。这种方法提供了干净简洁的控制台输出,使您可以专注于基本消息。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3