引言
Caffe,全称Convolutional Architecture for Fast Feature Embedding。是一种常用的深度学习框架,在视频、图像处理方面应用较多。借用《21天实战caffe》里面的一段很形象的描述:Caffe的万丈高楼(Net)是按照我们的设计图纸(prototxt),用Blob这些砖块筑成一层层(Layer)楼房,最后通过SGD方法(Solver)进行先简装修(Train)、后精装修(Finetune)实现的。最后通过(Test)验收。下面讲讲它的配置方法。
配置前准备
在配置caffe前,我们需要先下载git,cmake,ninja,VS C/C++ 编译器。
注:git,ninja下载最新版本即可。但是cmake的版本不能太高!我下载的是3.6.3版本的,否则后续安装过程会报错“C1083:无法打开包括文件”。而如果你之前安装过VS的话,那个编译器也就不用下载了。这里给出它们的下载链接: