os.environ[“TF_CPP_MIN_LOG_LEVEL”]的值的含义

os.environ[‘TF_CPP_MIN_LOG_LEVEL’]是设置log输出信息的,也就是程序运行时系统打印的信息。

1.log信息等级

log信息共有四个等级,按重要性递增为:
INFO(通知)

2、值的含义:不同值设置的是基础log信息(base_loging),运行时会输出base等级及其之上 (更为严重)的信息。具体如下:
1
2
3
4
5
6
# 有四种不同的取值
import os
os.environ['TF_CPP_MIN_LOG_LEVEL']='0'
os.environ['TF_CPP_MIN_LOG_LEVEL']='1'
os.environ['TF_CPP_MIN_LOG_LEVEL']='2'
os.environ['TF_CPP_MIN_LOG_LEVEL']='3'
base_loging 屏蔽信息 输出信息
“0” INFO INFO + WARNING + ERROR + FATAL
“1” WARNING INFO WARNING + ERROR + FATAL
“2” ERROR INFO + WARNING ERROR + FATAL
“3” FATAL INFO + WARNING + ERROR FATAL
3. 举例

(1)未设置log输出信息时会输出警告
未设置log输出信息
(2)设置log输出信息,值为2,说明不显示警告
设置log输出信息