点击此处返回总目录

 

//本系列笔记是听了覃秉丰老师的Caffe课程、黑板客的课程、唐宇迪老师的课程综合起来做的笔记。

 

一、什么是Caffe

这节课主要来介绍一下Caffe是什么。

Caffe是Convolutional Architecture for Fast Feature Embedding的缩写。Caffe比较适合卷积结构。Caffe是一个开源的深度学习框架。

使用C++编写的,支持CUDA。无需编码。专注于图像领域。

 

              Caffe简介

解释:

1. 深度学习领域,开源框架有很多,但是目前最流行的深度学习框架有两个,一个是caffe,一个是TensorFlow。(liupc:现在应该不是了。可能16,17年是这样)。

3.这是贾杨清在博士期间写的框架。

4.使用python一般就足够了。如果要修改源码的话,需要c++。

5.比较适合做图像方面的处理。

 

 

二、为什么选Caffe

作为初学者,这么多开源框架,要学哪个开源框架呢?建议至少学两款,caffe和TensorFlow。(liupc:建议再学学Keras、pyTorch)

为什么学caffe呢?因为caffe是在13年推出的,比15年推出的TensorFlow还早两年。Caffe在开源社区和网络上有大量资料,还有用Caffe做的model和项目。Caffe已经比较成熟了。建议学一下。

1. 比较简单。不需要写代码。

2. 应用场景广。

 

三、Caffe能做什么

1. 图片分类

2. 物体识别

3. 语义分割

 

 

 

 

Caffe 下载:https://github.com/BVLC/caffe

 

这是下载之后的目录结构:

                   Caffe简介

 

 

 

 

相关文章: