抑制 Tensorflow 偵錯輸出
Tensorflow 在初始化階段列印有關載入的程式庫、找到的裝置和其他偵錯資料的大量資訊。雖然此輸出對於故障排除很有價值,但它也可能令人難以承受並分散其他日誌訊息的注意力。本文探討如何停用此偵錯資訊。
為了抑制偵錯日誌的顯示,有一個簡單而有效的解決方案。透過將環境變數 TF_CPP_MIN_LOG_LEVEL 設定為適當的值,可以控制日誌記錄的等級。
<code class="python">import os os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3' import tensorflow as tf</code>
使用 Tensorflow 版本 0.12 和 1.0 進行測試,將環境變數設為 3 可以有效停用所有偵錯輸出,只留下嚴重錯誤和警告。
為了更好地控制日誌記錄行為,可以設定不同的等級:
以上是如何靜音 TensorFlow 的調試輸出?的詳細內容。更多資訊請關注PHP中文網其他相關文章!