Caffe is a deep learning framework. One of its main usages is the classification of image data.
Caffe is a deep learning framework made with expression, speed, and modularity in mind. It is developed by Berkeley AI Research (BAIR) and by community contributors. It is open source, under a BSD license. It is written in C++, with a Python interface. Caffe is often used for the classification and cluster analysis of image data.
Check out the official homepage:
http://caffe.berkeleyvision.org/
and the github repository: