Suprimindo informações de depuração do Tensorflow
O Tensorflow pode exibir informações de depuração no terminal durante a inicialização, incluindo bibliotecas carregadas e dispositivos descobertos. Embora essas informações possam ser úteis para fins de depuração, elas também podem sobrecarregar o console e dificultar o rastreamento de mensagens importantes.
Para desativar essas informações de depuração, você pode utilizar o módulo os.environ:
import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3'
import tensorflow as tf
Este código define o nível mínimo de registro do Tensorflow como 3, suprimindo efetivamente todas as informações de depuração.
Os níveis de registro no Tensorflow variam de 0 a 3, com 0 indicando todas as mensagens são impressas e 3 indicando que apenas mensagens de erro são impressas. Aqui está um detalhamento dos níveis de registro:
Definir o nível mínimo de registro como 3 garante que nenhuma informação de depuração seja exibida, independentemente do versão do Tensorflow em uso (testada com as versões 0.12 e 1.0). Essa abordagem fornece uma saída de console limpa e concisa, permitindo que você se concentre em mensagens essenciais.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3