有人在Visual Studio开发中成功使用Caffe库吗?如果是,你能做一个简短的概述(一步一步)吗。
我已经做了什么:-从Github下载Caffe-建筑助推-构建Cuda工具包7.5-建筑gflags-建筑glog
仍然要做:-hdf5-原蟾蜍-GLog……
有人指示吗?
更新:自从微软采用了将CAFFE移植到windows之后,现在有一种更简单的方法可以通过visualstudio为windows构建CAFFE。这个5分钟的视频描述了整个过程!
我看到了赛义德的回答,我想我有一些更容易的建议。
按照这里找到的构建方法,在窗户上轻松构建Caffe。然而,您总是必须检查它是否有更改,因为它们的代码会定期更新,但它们的文档会留下来。在我(和许多其他同事)的案例中,他们的代码是按原样构建的,开箱即用
不建议在Windows上构建和使用Caffe,但如果你坚持这样做,你会发现这个完美的分步指南非常有用。
使用Visual Studio 2013+CUDA 6.5+OpenCV 2.4.9 在Windows中构建Caffe
您还可以使用Collective Knowledge工作流框架,只需几步即可从命令行在Windows、Linux或MacOS上自动安装Caffe。参见
- https://github.com/BVLC/caffe/issues/5654#issuecomment-372123226
- https://github.com/dividiti/ck-caffe
基本上,您只需要执行以下操作:
pip install ck
ck pull repo --url=https://github.com/dividiti/ck-caffe
ck install package:lib-caffe-bvlc-master-cudnn-universal --env.CAFFE_BUILD_PYTHON=ON
CK将检测或重建Windows上所有必要的依赖项(HDF5、Boost、OpenCV等)。然后,您可以从虚拟环境中使用Caffe,如下所示:
ck show env
ck virtual env --tags=lib,caffe
python
> import caffe
希望有任何帮助!