使用Python caffe和库路径

时间:2017-11-21 06:46:22

标签: python deep-learning caffe pycaffe

目前我正在使用pycaffe,更具体地说是与faster rcnn library合作。

更快的rcnn有caffe-fast-rcnn caffe库。

我的PC中有一些caffe库,如original caffe library,其分支如apollocaffe

但在我的.bashrc文件中,我不导出任何PYTHONPATH。

echo $PYTHONPATH does not produce anything on the console.

如果我在控制台导入caffe

mypc@mypc-HP-Z420-Workstation:~/Softwares/Projects/py-faster-rcnn/tools$ python
Python 2.7.12 (default, Nov 19 2016, 06:48:10) 
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import caffe
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named caffe
>>> 

这意味着我在路径中没有python caffe。

当我在Demo.py inside tools folder中运行faster rcnn library时, 有import caffe,如何检查为此导入加载了哪个caffe?

然后说,对于这个函数调用

net = caffe.Net(prototxt, caffemodel, caffe.TEST)

如何在Python中跟踪为此函数调用调用的文件?

有没有办法在Python中跟踪从一个文件到另一个文件的API调用? 我使用了pdb,但如果API来自库,则控件S不会跳转到下一个文件。

0 个答案:

没有答案