Comment contrôler la sortie de débogage TensorFlow dans votre terminal ?

Patricia Arquette
Libérer: 2024-10-26 09:58:30
original
155 Les gens l'ont consulté

How to Control TensorFlow Debugging Output in Your Terminal?

Contrôle des informations de débogage de TensorFlow dans les terminaux

Lorsque vous travaillez avec TensorFlow, diverses informations de débogage sont affichées dans le terminal, y compris des détails sur les bibliothèques chargées et appareils détectés. Bien que ces informations puissent être utiles pour le débogage, elles peuvent devenir accablantes ou distrayantes. Pour résoudre ce problème, TensorFlow fournit un mécanisme permettant de personnaliser le niveau d'informations de débogage enregistré.

Désactiver les informations de débogage

Pour désactiver toutes les informations de débogage, définissez la variable d'environnement TF_CPP_MIN_LOG_LEVEL sur 3. Cela supprimera tous les messages d'information de TensorFlow.

<code class="python">import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3'
import tensorflow as tf</code>
Copier après la connexion

Personnalisation du niveau de journalisation

La variable TF_CPP_MIN_LOG_LEVEL permet un contrôle plus précis du niveau de journalisation. Les valeurs suivantes représentent différents niveaux de journalisation :

  • 0 : tous les messages sont enregistrés (par défaut).
  • 1 : les messages INFO ne sont pas imprimés.
  • 2 : INFO et les messages AVERTISSEMENT ne sont pas imprimés.
  • 3 : Les messages INFO, AVERTISSEMENT et ERREUR ne sont pas imprimés.

Exemple

Ce qui suit L'exemple montre comment supprimer tous les messages non erronés :

<code class="python">os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'
import tensorflow as tf</code>
Copier après la connexion

Versions testées

Cette solution a été testée sur les versions 0.12 et 1.0 de TensorFlow.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!