Heim >Backend-Entwicklung >Python-Tutorial >Wie unterdrücke ich TensorFlow-Debugging-Informationen in Ihrem Terminal?
Unterdrücken von TensorFlow-Debugging-Informationen
TensorFlow zeigt häufig umfangreiche Debugging-Informationen im Terminal an, einschließlich Details zu geladenen Bibliotheken, erkannten Geräten und anderen Systemen Konfigurationen. Während diese Daten bei der Fehlerbehebung hilfreich sein können, können sie auch die Konsole überladen und die Lesbarkeit beeinträchtigen.
Um diese Debugging-Ausgabe zu deaktivieren, verwenden Sie os.environ, um die minimale Protokollebene anzupassen:
<code class="python">import os os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3' import tensorflow as tf</code>
Diese Einstellung gibt an, dass nur Fehler (Stufe 3) und höher protokolliert werden.
Die minimale Protokollierungsstufe kann schrittweise angepasst werden, um die Ausgabestufe zu optimieren:
Durch Festlegen der minimalen Protokollebene auf 3 werden alle Debugging-Informationen, einschließlich des Ladens der Bibliothek und der Geräteerkennung, in der Terminalanzeige ausgeblendet.
Das obige ist der detaillierte Inhalt vonWie unterdrücke ich TensorFlow-Debugging-Informationen in Ihrem Terminal?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!