首先感谢一下IBM大神们的无私提供,如果没有深度学习环境的同学们可以申请super vessul,免费的深度学习云平台,具体的百度一下就可以了,感谢一波IBM。而且已经预装好了caffe的框架,这里可以先介绍一下如何在上面运行
Faster R-CNN。
1.先登陆到平台,并启动服务,我有两个服务,一个caffe,一个tensorflow。
2.链接VPN, SSH
上面py-faster-rcnn是我git下来的代码。系统安装好的caffe-master-20150813。这里有一个技巧,
我们git一下
git clone --recursive https://github.com/rbgirshick/py-faster-rcnn.git
由于已经配置好caffe了。然后可以测试一下,进行验证。
sudo make runtest
然后就能看到成功。可以进行下面其他的实验。
======================================================================
然后有一个付费的平台,虫数据,大家可以试试,首先会给你免费的50元。下面也给大家走一遍配置。
大家百度一下就能很简单的搜到,下面也是线连接服务器,挑选配置,
2.修改cp Makefile.config.example Makefile.config
目录如下所示:
然后修改Makefile.config
然后执行:
make all -j8
然后出现如下的错误
说明需要修改hdf5的文件位置。修改如下
在Makefile.config文件修改如下:
INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include /usr/include/hdf5/serial/
LIBRARIES += glog gflags protobuf boost_system boost_filesystem m hdf5_serial_hl hdf5_serial
然后重新编译 make clean
make all -j8
出现如下错误:
解决如下:
sudo apt-get install libatlas-base-dev
然后成功
make runtest
同样测试成功。
然后make pycaffe