tensorflow中的log共有info、warn、error、fatal 4種級別。有以下幾種設定方式。
可以通過環境變數tf_cpp_min_log_level
進行設定,tf_cpp_min_log_level
的不同值的含義分別如下:
level
level for humans
level description
0debug
all messages are logged (default)
1info
infomessages are not printed
2warning
info and warningmessages are not printed
3error
info, warning, and errormessages are not printed
設定tf_cpp_min_log_level
的值,遮蔽該級別以及更低階別的日誌,如:設定為1,表示遮蔽自己級別的info和更低階別的debug日誌。
設定環境變數,有兩種方式,一種是永久設定,一種臨時性設定。
臨時性設定
python**中可以新增如下部分**進行設定。
import tensorflow as tf
tf.logging.set_verbosity(tf.logging.error)
tf.logging.error可以換成 中的任何乙個。
這裡有所不同,設定error,將輸出error、fatal級別日誌。
**測試:
def
main
(self)
: tf.logging.set_verbosity(tf.logging.error)
tf.logging.debug(
"debug"
) tf.logging.info(
"info"
) tf.logging.warning(
"warning"
) tf.logging.error(
"error"
) tf.logging.fatal(
"fatal"
)if __name__ ==
'__main__'
:)
執行上述**,可以獲得error、fatal級別日誌。
TensorFlow設定日誌級別的幾種方式小結
tensorflow中的log共有info warn error fatal 4種級別。有以下幾種設定方式。1.通過設定環境變數控制log級別 可以通過環境變數tf cpp min log level進行設定,tf cpp min log level的不同值的含義分別如下 level level f...
tensorflow安裝日誌 PIP
2017 02 18 最近tensorflow更新了1.0版本,安裝的方式更簡單了,我在更新後發現tf沒有支援gpu,於是解除安裝了後重新安裝了一下tensorflow 在已經安裝了pip和cuda cudnn的情況下,直接執行 pip install tensorflow gpu that s i...
nginx錯誤日誌error log日誌級別
在配置nginx.conf 的時候,有一項是指定錯誤日誌的,預設情況下你不指定也沒有關係,因為nginx很少有錯誤日誌記錄的。但有時出現問題時,是有必要記錄一下錯誤日誌的,方便我們排查問題。error log 級別分為 debug,info,notice,warn,error,crit 預設為cri...