caffe是一款广泛流传的深度学习开源框架,由来自加州大学伯克利分校的贾杨清博士在2013年发布,它的核心语言是C++,支持python和matlab接口。既可以在CPU上运行,又可以在GPU上运行。在计算机视觉领域,如图像识别,目标识别,人脸识别,图像风格转换等方面有广泛应用。
由于caffe的核心代码是C++,因此如果要修改框架的底层,则需要通过C++来完成。caffe在处理CNN问题中具有得天独厚的优势,但在RNN等方面则不是很方便,因此常见caffe应用在计算机视觉领域。
本系列文章将介绍caffe在Windows环境下配置,并利用CPU、GPU两个版本来实现一些小项目的实现。