搭建caffe问题总结

最近需要做图像识别的项目,所以开始学习CNN。caffe是这方面的一个经典框架,下面是在我整个搭建工程中遇到的问题的总结。

虽然网上有很多的caffe安装教程,但每个教程都有说的不是很清楚,没有逻辑。所以我还是按照官网的安装步骤一步一步进行,官方网站虽然有写的很简略,但麻雀虽小五脏俱全。照着官网的sudo apt-get install……一路下来到make all都没有问题。但对于python接口可能会有些问题。

##python接口

编译pycaffe的时候可能的问题就是依赖的库没有,按照提示sudo apt-get install就可以了。但是需要清楚的是编译pycaffe成功之后,并不代表就马上可以使用python了。接口是已经存在了,但还需要有使用这个接口的能力呀。从python层面来讲,使用这个接口还需要一些python库的支持,所需要的python库都在requirement.txt中列出来了,这些依赖库都有了的话,应该就没问题。因为所依赖的python库非常多,一个一个安装可能会有些麻烦,所以官网强烈推荐安装anaconda,这里面自带了很多依赖库,方便快捷。 不过使用anaconda也需要注意:在makefile.config里面默认的路径参数是anaconda,而anaconda的默认安装路径是anaconda2,我就是在这个坑里面转悠了好久才跳出来,这里需要保证两者相同才行。注意:anaconda里面没有就protobuf,所以还要运行conda install protobuf来安装protobuf。

除了以上两点,还需要注意的是python2和python3,默认是python2.7,如果用python3的话需要在makefile.config里面吧相应的参数都作相应的调整,而且相关依赖库也都得是python3的版本。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值