抑制 Tensorflow 偵錯資訊
Tensorflow 可能會在初始化時在終端中顯示偵錯資訊,包括載入的函式庫和發現的裝置。雖然此資訊對於偵錯目的很有用,但它也會使控制台混亂並使追蹤重要訊息變得困難。
要停用此偵錯訊息,您可以使用 os.environ 模組:
<code class="python">import os os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3' import tensorflow as tf</code>
此程式碼將 Tensorflow 的最小日誌等級設為 3,有效抑制所有偵錯資訊。
Tensorflow 中的日誌等級範圍從 0 到 3,其中 0 表示列印所有訊息,3 表示列印所有訊息僅列印錯誤訊息。以下是日誌記錄層級的細分:
將最低日誌記錄等級設為 3 可確保不顯示任何偵錯訊息,無論正在使用的 Tensorflow 版本(使用版本 0.12 和 1.0 進行測試)。這種方法提供了乾淨簡潔的控制台輸出,讓您可以專注於基本訊息。
以上是如何抑制 Tensorflow 調試輸出?的詳細內容。更多資訊請關注PHP中文網其他相關文章!