Я использую библиотеку глубокого обучения Caffe, написанную на C++ и имеющую интерфейс к Python. Одна из моих команд создает много ненужного вывода в журнал, и я действительно хотел бы удалить это, временно отключив ведение журнала.
Caffe использует GLOG, и я пытался использовать os.environ["GLOG_minloglevel"] = "2"
только для регистрации важных сообщений. Однако это не сработало. Я также пытался использовать модуль ведения журнала Python, чтобы временно отключить все ведение журнала, используя приведенный ниже код, который также не работал.
root_logger = logging.getLogger()
root_logger.disabled = True
net = caffe.Net(model_file, pretrained, caffe.TEST)
root_logger.disabled = False