目前我正在使用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不会跳转到下一个文件。