Tensorflow скрывает и не отображает сообщения журнала при запуске кода.
Я попробовал следующее, но не смог найти способ заставить мой код работать.
import logging
logger = tf.get_logger()
logger.setLevel(logging.ERROR)
import os
import tensorflow as tf
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3'
Итак, мой код следующий
import logging
import tensorflow as tf
logging.basicConfig(filename='example.log', level=logging.DEBUG)
logging.debug('This message should go to the log file')
logging.info('So should this')
logging.warning('And this, too')
Я ожидал, что отладочные сообщения будут в моем файле example.log, но внутри журнала примеров ничего не появилось.Когда я импортирую тензорный поток, сообщения не появляются, а когда нет -
Мне нужно использовать и тензор потока, и логи, потому что я использую существующий код.Есть ли способ, чтобы протоколирование подавляло Tensorflow?