Supresión de la información de depuración de Tensorflow
Tensorflow puede mostrar información de depuración en el terminal durante la inicialización, incluidas las bibliotecas cargadas y los dispositivos descubiertos. Si bien esta información puede ser útil para fines de depuración, también puede saturar la consola y dificultar el seguimiento de mensajes importantes.
Para desactivar esta información de depuración, puede utilizar el módulo os.environ:
import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3'
import tensorflow as tf
Este código establece el nivel de registro mínimo para Tensorflow en 3, suprimiendo efectivamente toda la información de depuración.
Los niveles de registro en Tensorflow varían de 0 a 3, donde 0 indica todos los mensajes se imprimen y 3 indica que solo se imprimen mensajes de error. Aquí hay un desglose de los niveles de registro:
Establecer el nivel mínimo de registro en 3 garantiza que no se muestre información de depuración, independientemente del versión de Tensorflow que se está utilizando (probado con las versiones 0.12 y 1.0). Este enfoque proporciona una salida de consola clara y concisa, lo que le permite centrarse en los mensajes esenciales.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3