我在这个站点运行这个SIFT程序:https://github.com/sanchom/sjm
继续我的程序,直到我的程序运行正常:
$ python extract_caltech.py --dataset_path=[path_to_your_101_Categories_directory] \
--process_limit [num_processes_to_spawn] --sift_normalization_threshold 2.0 -- sift_discard_unnormalized \
--sift_grid_type FIXED_3X3 --sift_first_level_smoothing 0.66 --sift_fast --sift_multiscale \
--features_directory [path_for_extracted_features]
在输出中,我可以看到成千上万次这样的行:
^{pr2}$我已经检查了以下建议的一些解决方案:
https://code.google.com/p/google-glog/issues/detail?id=17&q=glog%20gflagsBut
我所做的是在运行程序之前添加GLOG_logtostderr=1
:
GLOG_logtostderr=1 ./my_application
但这对我来说并不管用。在
据我所知,这是与Gflags和Glog之间的连接有关的问题。但我还不知道怎么解决它。请帮忙。谢谢!在
我已经解决了我的问题。这是因为IIRC macports的glog不是用gflags构建的,而是python脚本设置logtostderr。因此,只需运行python脚本中的logtostderr即可:
想知道你是否受到影响,快跑
^{2}$并检查libgflags是否在输出中。在
该解决方案来自以下站点:
https://code.google.com/p/google-glog/issues/detail?can=2&start=0&num=100&q=&colspec=ID%20Type%20Status%20Priority%20Milestone%20Owner%20Summary&groupby=&sort=&id=206
$GLOG_logtostderr=1
没有按您的预期操作。$name
表示“用环境变量name
的值替换它”。但是你需要定义一个新的变量。改用这个:(即省略
$
)。在相关问题 更多 >
编程相关推荐