【问题标题】:Fast R-CNN: Running demo.py快速 R-CNN:运行 demo.py
【发布时间】:2016-06-22 11:09:39
【问题描述】:

我是 caffe 的初学者。我试图运行 Fast R-CNN 演示代码,我能够执行到我应该运行 ./tools/demo.py 我遇到了这个错误:

 Traceback (most recent call last):
 File "./tools/demo.py", line 17, in <module>
from fast_rcnn.config import cfg

File "/home/prajwaljpj/Downloads/fast-rcnn-master/tools/../lib/fast_rcnn/__init__.py", line 9, in <module>
from . import train

File "/home/prajwaljpj/Downloads/fast-rcnn-master/tools/../lib/fast_rcnn/train.py", line 10, in <module>
import caffe

File "/home/prajwaljpj/Downloads/fast-rcnn-master/tools/../caffe-fast-rcnn/python/caffe/__init__.py", line 1, in <module>
from .pycaffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, RMSPropSolver, AdaDeltaSolver, AdamSolver

File "/home/prajwaljpj/Downloads/fast-rcnn-master/tools/../caffe-fast-rcnn/python/caffe/pycaffe.py", line 13, in <module>
from ._caffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, \

ImportError: /home/prajwaljpj/Downloads/fast-rcnn-master/tools/../caffe-fast-rcnn/python/caffe/../../build/lib/libcaffe.so.1.0.0-rc3: undefined symbol: _ZN2cv8imencodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11_InputArrayERSt6vectorIhSaIhEERKSB_IiSaIiEE

任何帮助将不胜感激。

【问题讨论】:

    标签: python python-2.7 caffe pycaffe


    【解决方案1】:

    使用c++filt 实用程序检查“未定义符号”_ZN2cv8imencodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11_InputArrayERSt6vectorIhSaIhEERKSB_IiSaIiEE 发现该函数

    cv::imencode(std::__cxx11::basic_string<char, std::char_traits<char>,  
                 std::allocator<char> > const&, cv::_InputArray const&, 
                 std::vector<unsigned char, std::allocator<unsigned char> >&, 
                 std::vector<int, std::allocator<int> > const&)
    

    不见了。

    这个函数是opencv的一部分。
    尝试在您的机器上重新安装 opencv。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-31
      • 2016-02-23
      • 1970-01-01
      相关资源
      最近更新 更多