TensorFlow可以通过配置环境变量 ‘TF_CPP_MIN_LOG_LEVEL’ 的值,控制TensorFlow是否屏蔽通知信息、警告、报错等输出信息:
TF_CPP_MIN_LOG_LEVEL = 0 : 默认值,输出所有信息;
TF_CPP_MIN_LOG_LEVEL = 1 : 屏蔽通知信息;
TF_CPP_MIN_LOG_LEVEL = 2 : 屏蔽通知信息和警告信息;
TF_CPP_MIN_LOG_LEVEL = 3 : 屏蔽通知信息、警告信息和报错信息;
使用方法:
import os
import tensorflow as tf
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3'
如果上述方法没有起到相应的效果,还是有很多log信息输出,如下图:
把import TF 放到 os.environ 下面即可: