mscnn
别人写的教程
Install
从github下载mscnn工程
如果git clone出现
用这种方法避开:
我只在ubuntu上安装,所以只讲ubuntu上的依赖:
其他依赖
Caffe在debian系列系统上对hdf5的支持导致的一个坑>>
编译
测试(Python版)
前面是用apt安装的opencv和protobuf,没有安装Python包,所以直接运行会报cv2和protobuf找不到
安装opencv python包:
这样会安装到系统默认的python解释器中,即
/usr/lib/python2.7/dist-packages
,我们把这里面跟opencv有关的复制到前面编译caffe指定的python解释器目录中,比如~/anaconda2/lib/python2.7/site-packages
,同时注意改cv2的名字
搞定opencv的依赖
安装protobuf python包:
pip install protobuf
(注意pip要和caffe对应的python解释器绑定)由于前面的那份python代码用了nms来做GPU调用,这个东西是来自py-faster-rcnn的,也是caffe的一个变种,复制这个目录,然后make,按上面的复制opencv的方法把nms目录复制到caffe对应的python解释器就好了
最后更新于