pir*_*pir 25 python neural-network glog deep-learning caffe
我正在使用Caffe,它在加载神经网络时会向shell打印大量输出.
我想抑制输出,这可以通过设置GLOG_minloglevel=1
运行Python脚本来完成.我尝试使用以下代码执行此操作,但我仍然从加载网络获得所有输出.如何正确抑制输出?
os.environ["GLOG_minloglevel"] = "1"
net = caffe.Net(model_file, pretrained, caffe.TEST)
os.environ["GLOG_minloglevel"] = "0"
Run Code Online (Sandbox Code Playgroud)
Sha*_*hai 47
要剿输出电平,你需要增加的日志级别至少2
os.environ['GLOG_minloglevel'] = '2'
Run Code Online (Sandbox Code Playgroud)
水平是
0 - 调试
1 - 信息(仍有很多输出)
2 - 警告
3 - 错误
更新:
由于此标志是全局的caffe
,因此必须在导入caffe
包之前设置它(如jbum所指出的).设置并caffe
导入标志后,无法更改GLOG工具的行为.