Suppression de la sortie de débogage de Tensorflow
Tensorflow imprime des informations détaillées sur les bibliothèques chargées, les appareils trouvés et d'autres données de débogage pendant sa phase d'initialisation. Bien que ce résultat puisse être utile pour le dépannage, il peut également être écrasant et distraire des autres messages de journal. Cet article explique comment désactiver ces informations de débogage.
Pour supprimer l'affichage des journaux de débogage, une solution simple mais efficace existe. En définissant la variable d'environnement TF_CPP_MIN_LOG_LEVEL sur la valeur appropriée, le niveau de journalisation peut être contrôlé.
<code class="python">import os os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3' import tensorflow as tf</code>
Testé avec les versions 0.12 et 1.0 de Tensorflow, la définition de la variable d'environnement sur 3 désactive efficacement toutes les sorties de débogage, ne laissant que erreurs et avertissements critiques.
Pour un contrôle plus précis du comportement de journalisation, différents niveaux peuvent être définis :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!