caffe关闭建立网络的log输出
C++
google::InitGoogleLogging("XXX");
google::SetCommandLineOption("GLOG_minloglevel", "2");
Python
# coding: utf-8
pycaffe_dir = '/home/zz/work/caffe-BVLC/python'
import sys
sys.path.insert(0, pycaffe_dir)
os.environ['GLOG_minloglevel'] = '2'
import caffe
注意:
1) 要在第一次import caffe之前设定GLOG_minloglevel,它其实就是个环境变量,因此不在python中而在shell中设定也可以;
2) 其实一共有4个GLOG日志层级可选:
0 - debug
1 - info (still a LOT of outputs)
2 - warnings
3 - errors
- 也许你代码中的第一次import caffe前就设定了GLOG_minloglevel,但是不起作用,终端还是输出一大堆东西。可能的原因:
- 你是不是import caffe之前import了其他代码,这些被import的代码中是不是有import caffe? 
- 你是不是import了自行编译的cv2,而编译产生这个cv2.so的时候有混入glog? 
 查看你的cv2.so:
ipython
import imp
imp.import_module('cv2')
根据返回结果,来获得cv2.so的路径,看看是不是自己编译的cv2.so。至于为啥cv2.so能混入glog,这个锅主要由OpenCV官方来背,因为cv2.so依赖了libglog:
➜  opencv git:(master) ✗ ldd /usr/lib/python2.7/cv2.so | grep 'glog' -i
	libglog.so.0 => /usr/lib/x86_64-linux-gnu/libglog.so.0 (0x00007fcf05033000)
caffe关闭建立网络的log输出的更多相关文章
- 使用Caffe完成图像目标检测 和 caffe 全卷积网络
		一.[用Python学习Caffe]2. 使用Caffe完成图像目标检测 标签: pythoncaffe深度学习目标检测ssd 2017-06-22 22:08 207人阅读 评论(0) 收藏 举报 ... 
- Caffe fine-tuning 微调网络
		转载请注明出处,楼燚(yì)航的blog,http://www.cnblogs.com/louyihang-loves-baiyan/ 目前呢,caffe,theano,torch是当下比较流行的De ... 
- WIN7建立网络映射磁盘
		建立网络映射磁盘 如果需要经常访问网络中的同一个共享文件夹,则可以将这个共享文件夹直接映射为本地计算机中的一个虚拟驱动器.其具体操作如下. (1)双击桌面上"计算机"图标,打开&q ... 
- Caffe学习笔记(三):Caffe数据是如何输入和输出的?
		Caffe学习笔记(三):Caffe数据是如何输入和输出的? Caffe中的数据流以Blobs进行传输,在<Caffe学习笔记(一):Caffe架构及其模型解析>中已经对Blobs进行了简 ... 
- SIM800A 建立网络
		SIM800A是一款两频GSM/GPRS模块,为SMT封装.其性能稳定,外观小巧,性价比高 可以低功耗实现语音.SMS和数据信息的传输 数据传输 GPRS class 12:最大85.6 kbps(下 ... 
- Tensorflow学习教程------读取数据、建立网络、训练模型,小巧而完整的代码示例
		紧接上篇Tensorflow学习教程------tfrecords数据格式生成与读取,本篇将数据读取.建立网络以及模型训练整理成一个小样例,完整代码如下. #coding:utf-8 import t ... 
- 【记录】尝试用android-logging-log4j去实现log输出内容到sd卡中的文件的功能
		[背景] 折腾: [记录]给Android中添加log日志输出到文件 期间,已经试了: [记录]尝试用android中microlog4android实现log输出到文件的功能 但是不好用. 然后就是 ... 
- Ubuntu中启用关闭Network-manager网络设置问题!
		Ubuntu中启用关闭Network-manager网络设置问题! [Server版本] 在UbuntuServer版本中,因为只存有命令行模式,所以要想进行网络参数设置,只能通过修改/etc/net ... 
- 一个小巧的C++Log输出到文件类 (转)
		http://blog.csdn.net/dpsying/article/details/17122739 有时候需要输出一些程序运行的信息,供我们不需要调试就可以直接查看程序运行状态.所以我们需 ... 
随机推荐
- 刷题之路第三题--Longest Substring Without Repeating Characters
			问题简介:求给定字符串中最长的字符不重复的字符串的长度 问题详解: 给定一个字符串,寻找给定字符串中包含的最长的字符不重复的字符串的长度 注:答案必须是子字符串,不是子序列 是连续的字符不重复的字符串 ... 
- Deep Learning Tutorial - Convolutional Neural Networks(LENET)
			CNN很多概述和要点在CS231n.Neural Networks and Deep Learning中有详细阐述,这里补充Deep Learning Tutorial中的内容.本节前提是前两节的内容 ... 
- MD5 与 SHA 在 Delphi 中函数实现,加密密码
			MD5 与 SHA 在 Delphi 中函数实现. 为了加密密码,必须使用一种算法,查询资料,比较好的方法是使用:MD5等算法,参考:Delphi XE8 支持MD5 第一种方式是:引用 System ... 
- ES6学习笔记五(promise异步)
			知识点1:rosolve是执行下一步then() // Promise { let ajax=function(){ console.log('执行2'); return new Promise(fu ... 
- SharePoint 2013 SqlException (0x80131904):找不到Windows NT 用户或组xxxx\administrator
			过程描述: 在SharePoint 2013里配置创建搜索服务应用程序时报错: 配置 Search Service 应用程序期间遇到错误. System.Data.SqlClient.SqlExcep ... 
- Alpha 冲刺 (7/10)
			目录 摘要 团队部分 个人部分 摘要 队名:小白吃 组长博客:hjj 作业博客:冲刺7 团队部分 后敬甲(组长) 过去两天完成了哪些任务 界面设计.图标设计 写博客 接下来的计划 准备下周答辩 跟进进 ... 
- nginx中Geoip_module模块的使用
			nginx中Geoip_module模块的使用 .安装模块,nginx也是通过yum安装 yum install nginx-module-geoip -y # 可以看到模块的链接库文件 [root@ ... 
- 【原创】Linux基础之chkconfig systemd
			CentOS6服务用chkconfig控制,CentOS7改为systemd控制 1 systemd systemd is a suite of basic building blocks for a ... 
- mysql定时任务,每天的零点执行一个存储过程
			1 前言 利用navicat工具来写存储过程及定时执行,此文章是按照自身经验总结的,仅作为记录使用. 2 步骤 2.1 新建过程 2.2 在函数体写你需要执行的代码 CREATE DEFINER=`r ... 
- response.setContentType()的String参数及对应类型
			response.addHeader("Content-Disposition", "attachment;filename="+ filename); res ... 
