2016-06-07 28 views
9

我正在嘗試張量凱拉斯後端。它會將這些過於詳細的消息打印到終端,這種類型會破壞probar記錄器的輸出。如下所示。如何擺脫與凱拉斯tensorflow詳細信息

h 1/200 
    4608/3629568 [..............................] - ETA: 849s - loss: 1.1816I tensorflow/core/common_runtime/gpu/pool_allocator.cc:244] PoolAllocator: After 4208 get requests, put_count=4193 evicted_count=1000 eviction_rate=0.238493 and unsatisfied allocation rate=0.264971 
I tensorflow/core/common_runtime/gpu/pool_allocator.cc:256] Raising pool_size_limit_ from 100 to 110 

我怎樣才能使tensorflow相當?我一直在查看文檔,找不到任何類似.theanorc文件的設置。

+3

希望這是有益... https://開頭github上。 com/tensorflow/tensorflow/issues/566 –

回答

3

如果您使用的是TensorFlow 0.12,則可以設置TF_CPP_MIN_LOG_LEVEL環境變量來篩選出日誌消息。例如,你可以開始python這種方式避免了INFO -level消息(如在你的追求「提高pool_size_limit_」消息):

$ TF_CPP_MIN_LOG_LEVEL=1 python ... 
+0

這些日誌級別在哪裏記錄? – Seanny123