抑制Tensorflow調試信息
Tensorflow可能會在初始化時在終端中顯示調試信息,包括加載的庫和發現的設備。雖然此資訊對於偵錯目的很有用,但它也會使控制台混亂並使追蹤重要訊息變得困難。
要停用此偵錯訊息,您可以使用 os.environ 模組:
import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3'
import tensorflow as tf
此程式碼將 Tensorflow 的最小日誌記錄等級設為 3,有效抑制所有偵錯資訊。
Tensorflow 中的日誌記錄等級範圍從 0 到 3,其中 0 表示所有訊息列印,3 表示僅列印錯誤訊息。以下是日誌記錄層級的細分:
將最小日誌記錄等級設為 3 可確保不顯示任何偵錯訊息,無論正在使用的 Tensorflow 版本(使用版本 0.12 和 1.0 進行測試)。這種方法提供了乾淨簡潔的控制台輸出,讓您可以專注於基本訊息。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3